SVEditor є відкритим вихідним кодом графічний проект, реалізований в Java і на основі відомих і потужних Eclipse IDE, забезпечуючи базовий інтегроване середовище розробки для редагування Verilog і SystemVerilog files.Features в додатку glanceThe використовує сканер, який схожий на Ctags для добування інформації з SystemVerilog і Verilog вихідних файлів. Він розроблений, щоб бути терпимі до помилок, а також ігнорувати невизнані мовних конструкцій.
Серед деяких з SVEditor & Rsquo, S особливості, ми можемо відзначити, підсвічування для SystemVerilog ключові слова, режимі структури, пов'язані з редактором, вид структури файлу, SystemVerilog індексу джерела, редактор синтаксису, зміст допомагати, і зшивання між використанням структури даних і declaration.Getting почав з SVEditorThere кілька способів установки програмного забезпечення SVEditor на вашому комп'ютері GNU / Linux, враховуючи той факт, що ми і Rsquo; ве вже встановлена остання JRE (Java Runtime Environment) і програмне забезпечення Eclipse IDE.
Для Exemple, ви можете завантажити останню версію проекту в архіві JAR, який можна відкрити в існуючу Eclipse, середовищі, ви можете знайти додаток в основних програмних репозиторіїв вашого дистрибутива GNU / Linux, або скомпілювати його самостійно, використовуючи джерело пакет, що надається прямо тут, на Softoware.
Для більш детальної інформації, не соромтеся перевірити проект & Rsquo, S веб-сайт, натиснувши на посилання в кінці article.Under капот і підтримувані операційні systemsTaking заглянути під капот застосування SVEditor, ми можемо помітити, що це було повністю написаний на мові програмування Java і інтегрується з Eclipse IDE для графічного інтерфейсу користувача.
Будучи написана в Java, SVEditor є крос-платформенний програмне забезпечення, яке працює на всіх операційних ssytems, де Java Runtime Environment і Eclipse IDE доступні, в тому числі GNU / Linux, Microsoft Windows і Mac OS X. Він був успішно випробуваний на комп'ютерах, що підтримують або 64-біт (x86_64) або 32-розрядний (x86) архітектур процесорів
Що нового У цьому випуску :.
- < LI> (315) - Виправте проблему з цільовою / Функція корекції-анотації Код знаходження. У деяких випадках, віртуальні методи з класів, оголошених в включаємо файлів будуть відзначені у вихідному файлі активною.
- (nobug) - Додати збірник аргументів підтримка імпорту -mfcu опції
- (ENH) - Під час імпорту збірник аргументами, додати підтримку для виконання команд перехоплення компілятора обгортки. Іноді відмова збірник змушує весь процес припинити рано.
Що нового у версії 1.5.1:
- Правильне NPE в постачальника етикетці, при немічених генерують заяву виведений з початку блоку в генерації блоку
- Додати defparam заяви в режимі структури
- Додати вміст допомогти підтримку параметрами, оголошеними на містить модуль
- Align зміст допомогти підтримку інтерфейсу примірника за підтримки вже присутня на модулі примірника
- Поліпшення обробки невизначених макроси, щоб зменшити кількість Наступні розбору помилок.
- Правильне помилка, пов'язана з не вистачає включають файли через неповністю зазначених включати каталоги. Раніше редактори все ще буде включати в себе файли, відсутні навіть після корекції включають каталоги. Тепер, редактори показати правильну інформацію.
- Дозволити декларації модулем, без завершального символу ';'. Це, здається, відбувається, коли модуль має захищеного вмісту тіла.
Що нового у версії 1.5.0:
- Змінити зміст допоміжної постачальника мітки для відображення типу Назва вбудований в чистих пропозицій (наприклад, проводи [14: 0])
- Додана підтримка коду завершення ієрархічних посилань, які використовують макроси. Наприклад: `TOP.sub.signal
- Виправлена помилка, пов'язана з автовідступ шаблонів коду, коли параметри переваг викликати прогалини, а не вкладки для вставки.
- Додана шаблонів за замовчуванням код для деяких часто використовуваних структур: always_ff, always_latch, always_comb, якщо ще, зробити, в той час як, для, так, casez, casex, функції, завдання та початкового, кінцевого стверджувати,
<Літій> Додати підтримку для кількох контекстах контенту допоміжної, що дозволяє шаблони коду, які будуть відібрані на основі того, як зміст починається, а також назви, пов'язаного з шаблоном коду.
Що нового у версії 1.4.9:
- # (298) - Виправте попередньої обробки помилка, пов'язана з коментарі в виклик макросу
- # (300) оновлення Natural Docs - правильно обробляти (стартовий код) ... (кінець) блоки в коментарях
- # (301) Ведучий пробіл на початку секції коду пошкодженим
- # (302) Кулі в підказці
- # (303) NDoc Parser - Посилання не відображаються у зведеній таблиці
Що нового у версії 1.4.8:
- виправлені парсер нерухомості помилка
- Додати перевагу установці про те, як авто-повторної обробки робиться в активному вікні редактора. Якщо встановлено значення -1, повторно розбору виконується тільки при збереженні файлу. В іншому випадку, настройка затримки, як довго чекати.
- Виправте розбору помилка в ініціалізації заяві Associated гратами за участю контекстними ідентифікаторів.
- Правильне індексації збій при файл, що містить шлях до каталогу, а не шлях до файлу. Індексатор тепер ігнорує шлях до каталогу, а аргумент-аналізатор файлу додає маркер помилки.
- Правильний блок-коментар розфарбовування в суперечці файлів
- поведінка Indenter з & Quot; стверджувати & Quot; і & Quot; вибірково з & Quot; суперечить
- Правильне розбору помилка, пов'язана з XOR / або / і масиву скорочення методи
Що нового у версії 0.8.9:
- Ця версія додає виправлення і поліпшення в дорозі індексу інформація показується користувачеві.
Що нового у версії 0.1.8:
- Цей реліз покращує автовідступ, зробивши його адаптивним (робить кращій спробі слідувати відступи, використовувані у файлі), фіксує кілька дрібних помилок і покращує зміст допомогти з усвідомленням класу параметрів.
Що нового у версії 0.1.2:
- Цей реліз додає контент-допомогти підтримки спеціалізованого параметрезованих класи, зміст допоміжної підтримки для вбудованих методів масивів і черг, а також переглядати ієрархію класів. Різні помилки були також виправлені.
Що нового у версії 0.1.1:
- 0.1.1 реліз SVEditor додає підтримку Джерело відступів і найкраща підтримка для автоматичного відступу. Автовідступ тепер включений за замовчуванням (користувачі з існуючими робочими просторами потрібно буде вручну включити автоматичне відступи).
Вимоги
- Затемнення
- Java 2 Standard Edition Runtime Environment
Коментар не знайдено