SVEditor to projekt open source graficzne realizowane w języku Java i oparte na znanych i potężnych Eclipse IDE, zapewnienie podstawowego zintegrowane środowisko programistyczne do edycji Verilog i SystemVerilog files.Features w aplikacji glanceThe wykorzystuje skaner podobny do ctags dla wydobywania informacji z plików źródłowych SystemVerilog i Verilog. Jest zaprojektowany, aby być tolerancyjnym błędów, a także ignorować nierozpoznane konstrukcji językowych.
Wśród niektórych SVEditor & rsquo; s funkcje, możemy wymienić kolorowania dla SystemVerilog słów kluczowych, widoku konspektu związane z edytorem, plików widzenia struktury, Skorowidza SystemVerilog kolorowanie składni, edytor, pomóc treści i sieciowania pomiędzy wykorzystania struktury danych i declaration.Getting rozpoczął z SVEditorThere wiele sposobów, aby zainstalować oprogramowanie SVEditor na komputerze GNU / Linux, biorąc pod uwagę fakt, że & rsquo; ve już zainstalowany najnowszy JRE (Java Runtime Environment) i oprogramowania Eclipse IDE.
Dla exemple można pobrać najnowszą wersję projektu jako archiwum JAR, które można otworzyć w istniejącym środowisku Eclipse, można wyszukać aplikację w głównych repozytoriach twojej dystrybucji GNU / Linux, lub skompilować go samodzielnie za pomocą źródła Pakiet pod warunkiem tu na Softoware.
Aby uzyskać więcej informacji, nie wahaj się sprawdzić projekt & rsquo; s stronie internetowej klikając na link na końcu article.Under kapturem i wspierane działa systemsTaking spojrzeć pod maskę wniosku SVEditor, możemy zauważyć, że został w całości napisany w języku programowania Java i integruje się z Eclipse IDE dla jego graficznego interfejsu użytkownika.
Jest napisany w Javie, SVEditor jest cross-platform oprogramowania, które działa na wszystkich ssytems operacyjnych, gdzie środowisko Java Runtime Environment i Eclipse IDE są dostępne, w tym GNU / Linux, Microsoft Windows i Mac OS X. To został z powodzeniem przetestowany na komputerach wspierających albo z 64-bitowych (x86_64) lub 32-bitowy (x86) architektur CPU
Co nowego w tym wydaniu:.
- < li> (315) - Rozwiąż problem z zadania / funkcji nadpisywania-adnotacji kodu rozpoznawczej. W niektórych przypadkach, metody wirtualne z klas zadeklarowanych w dołączonych plikach zostanie oznaczony w pliku aktywnego źródła.
- (nobug) - Dodaj kompilacja-argumentem pomoc dla importu dla opcji -mfcu
- (ENH) - Podczas importu kompilacja-argumentów, dodać wsparcie dla wykonania komend przechwyceniem przez owijarki kompilatora. Czasem awaria kompilacja powoduje cały proces, aby zakończyć wcześniej.
Co nowego w wersji 1.5.1:
- Prawidłowe NPE w dostawcy etykiet, gdy bez etykiety generować stwierdzenie to wynika z bloku rozpocząć w bloku generowania
- Dodaj oświadczenia defparam do widoku konspektu,
- Dodaj zawartość pomoc wsparcie dla parametrów deklarowanych modułu zawierającego
- Dopasuj zawartość pomóc wsparcie dla interfejsu instancji przy wsparciu już obecnego w module instancji
- Poprawa obsługi niezdefiniowanych makr, aby zmniejszyć liczbę błędów obserwacji na parse.
- Prawidłowe błąd udziałem brakuje zawierać pliki z powodu niekompletnie-określonych obejmują katalogów. Wcześniej, redaktorzy się nadal zawierać pliki jako brakujące nawet po skorygowaniu to katalogi. Teraz, redaktorzy pokazać poprawne informacje.
- Możliwość deklaracji modułu bez kończącym ';'. Wydaje się, że występuje, gdy moduł ma chronić zawartości ciała.
Co nowego w wersji 1.5.0:
- Zmiana treści pomóc dostawcy etykiet, aby wyświetlić typ Nazwa wbudowaną wniosków netto (np drutu [14: 0])
- Dodaj wsparcie dla uzupełniania kodu hierarchicznych odniesień, które używają makr. Na przykład: `TOP.sub.signal
- Poprawiono błąd, obejmujące automatyczne wcięcie szablony kodu, gdy ustawienia preferencji spowodować spacji zamiast karty do wstawienia.
- Dodaj wsparcie dla wielu kontekstach treści wspomagającą, która pozwala szablony kodu, aby być wybrane w oparciu o jak Zawartość zaczyna jak również nazwy powiązanej z szablonu kodu.
- Dodano domyślne szablony kodu dla niektórych powszechnie stosowanych struktur: always_ff, always_latch, always_comb, jeśli innego, zrobić, gdy, na, sprawy, Casez, casex, funkcja, zadanie, początkowy, końcowy, twierdzą,
Co nowego w wersji 1.4.9:
- # (298) - Popraw wstępnie procesor bug udziałem komentarzy wewnątrz makro rozmowy
- # (300) Aktualizacja Natural Docs - Prawidłowo obsługiwać (kod start) ... (koniec) blokuje w komentarzach
- # (301) Główny spacje na początku sekcji kodu coraz uszkodzony
- # (302) Kule w podręcznym pomoc
- # (303) NDOC parsera - linki nie pokazuje się w zbiorczej tabeli
Co nowego w wersji 1.4.8:
- parser nieruchomości błąd skorygować,
- Dodaj preferencji ustawienie jak auto ponownej analizy odbywa się w aktywnym edytorze. Jeśli jest ustawiony na -1, ponownie parse jest wykonywana tylko wtedy, gdy plik jest zapisywany. W przeciwnym razie ustawienie opóźnienia, na jak długo czekać.
- Popraw błąd składniowy w instrukcji inicjalizacji tablicy udziałem Associated-o zasięgu identyfikatorów.
- Prawidłowe katastrofy indeksowania, gdy plik argument zawiera ścieżkę do katalogu, a nie ścieżkę do pliku. Indeksowania teraz ignoruje tę ścieżkę i plik parser argument, dodaje znacznik błędu.
- Prawidłowe blok komentarz kolorowanie w plikach argumentów
- zachowanie wgłębnika z & quot; dochodzić & quot; i & quot; losowo z & quot; niespójne,
- Prawidłowe błąd parse udziałem XOR / lub / i tablica-zmniejszenia metody
Co nowego w wersji 0.8.9:
- W tej wersji dodano poprawki i ulepszenia do indeksu sposób Informacje te są wyświetlane użytkownikowi.
Co nowego w wersji 0.1.8:
- Ta wersja poprawia auto-indent przez co adaptacyjne (sprawia najlepszej próby wykonaj wcięcia używane w pliku), naprawia kilka drobnych błędów i poprawia treść pomóc w świadomości klasy parametrów.
Co nowego w wersji 0.1.2:
- W tej wersji dodano treści pomóc wsparcie specjalistyczne parametryzowane Klasy, treści pomóc wsparcie dla wbudowanych metod tablic i kolejkami i widokiem klasy hierarchii. Różne błędy zostały również ustalone.
Co nowego w wersji 0.1.1:
- 0.1.1 wersja SVEditor dodaje wsparcie dla wcięcia źródło i lepsze wsparcie dla auto-indent. Auto-indent jest teraz domyślnie włączone (użytkownicy z istniejących obszarów roboczych będzie trzeba ręcznie włączyć auto-indent).
Wymagania :
- Eclipse
- Java 2 Standard Edition Runtime Environment,
Komentarze nie znaleziono