SVEditor è un progetto open source grafica implementata in Java e basato sul famoso e potente IDE Eclipse, offrendo un ambiente di sviluppo integrato di base per l'editing di Verilog e SystemVerilog files.Features ad un'applicazione glanceThe utilizza uno scanner che è simile a ctags per estrarre le informazioni dai file di origine SystemVerilog e Verilog. E 'progettato per essere tollerante degli errori, così come ignorare costrutti del linguaggio non riconosciuti.
Tra alcuni dei SVEditor & rsquo; s caratteristiche, si possono citare colorare per parole chiave SystemVerilog, vista struttura collegate con l'editor, file di vista strutturale, l'indice fonte SystemVerilog, editor di colorazione della sintassi, contenuti assistere, e cross-linking tra l'utilizzo struttura dei dati e declaration.Getting iniziato con SVEditorThere sono diversi modi per installare il software SVEditor sul computer GNU / Linux, in considerazione del fatto che noi & rsquo; ve già installato l'ultimo JRE (Java Runtime Environment) e il software Eclipse IDE.
Per exemple, è possibile scaricare l'ultima versione del progetto come archivio JAR che può essere aperto in un ambiente Eclipse esistente, è possibile cercare l'applicazione nei principali repository software della propria distribuzione GNU / Linux, o compilarlo da soli utilizzando l'origine pacchetto fornito proprio qui su Softoware.
Per ulteriori informazioni, non esitate a consultare il progetto & rsquo; s sito cliccando sul link alla fine del article.Under cofano e operativi supportati systemsTaking uno sguardo sotto il cofano della domanda SVEditor, possiamo notare che è stato scritto interamente nel linguaggio di programmazione Java e si integra con l'IDE Eclipse per la sua interfaccia utente grafica.
Essendo scritto in Java, SVEditor è un software cross-platform che funziona su tutti i ssytems operativi dove il Java Runtime Environment e Eclipse IDE sono disponibili, tra cui GNU / Linux, Microsoft Windows e Mac OS X. E 'stato testato con successo su computer che supportano entrambi del 64-bit (x86_64) o 32 bit (x86) architetture di CPU
Cosa c'è di nuovo in questa versione:.
- < li> (315) - correggere un problema con il compito / funzione di esclusione-di annotazione codice accertamento. In alcuni casi, i metodi virtuali da classi dichiarate in file inclusi verrebbero contrassegnati nel file sorgente attiva.
- (nobug) - Aggiungi compilation-argomentazione supporto di importazione per l'opzione -mfcu
- (ENH) - Durante la compilazione-argomentazione importazione, aggiungere il supporto per l'esecuzione dei comandi di essere intercettati dai wrapper compilatore. A volte un errore di compilazione causa l'intero processo di chiusura anticipata.
Cosa c'è di nuovo nella versione 1.5.1:
- Correggi NPE nel provider etichetta quando un senza etichetta generi affermazione è dedotta da un blocco di inizio all'interno di un blocco di generare
- Aggiungi dichiarazioni defparam alla vista Struttura
- Aggiungi contenuti assistere il supporto per i parametri dichiarati sul modulo contenente
- Allinea contenuti assistere il supporto per l'interfaccia di istanze con il supporto già presente per il modulo di un'istanza
- Migliorare la gestione delle macro non definite per ridurre il numero di follow-on errori di analisi.
- Corretto un bug che coinvolge mancante file include causa di directory non completamente specificati includere. In precedenza, i redattori mostrerebbero ancora il file include come mancanti anche dopo aver corretto l'inclusione directory. Ora, gli editori mostrano informazioni corrette.
- Consenti dichiarazioni del modulo senza terminazione ';'. Questo sembra verificarsi quando il modulo ha un corpo protetto-content.
Cosa c'è di nuovo nella versione 1.5.0:
- Contenuti ausiliaria fornitore label per visualizzare il tipo nome di built-in proposte nette (es filo [14: 0])
- Aggiungi supporto per il completamento del codice di riferimenti gerarchici che utilizzano le macro. Per esempio: `TOP.sub.signal
- Corretto un bug che coinvolge auto-trattino modelli di codice quando le impostazioni delle preferenze determinano spazi piuttosto che le schede da inserire.
- Aggiungi supporto per molteplici contesti contenuti assistenza, che consente modelli di codice per essere selezionato in base come il contenuto inizia così come il nome associato al modello di codice.
- modelli aggiunti di default di codice per alcune strutture di uso comune: always_ff, always_latch, always_comb, se, altrimenti, fare, mentre, per, caso, Casez, Casex, funzione, attività, iniziale, finale, affermare
Cosa c'è di nuovo nella versione 1.4.9:
- # (298) - Correggere un pre-processore bug coinvolge i commenti all'interno di una chiamata macro
- # (300) Aggiornamento Natural Docs - gestire correttamente (inizio codice) ... (fine) blocchi di commenti
- # (301) Leading spazio bianco all'inizio della sezione di codice ottenere corrotto
- # (302) Bullets in aiuto pop-up
- # (303) NDoc Parser - Links non presentandosi in tabella riassuntiva
Cosa c'è di nuovo nella versione 1.4.8:
- parser proprietà bug corretto
- Aggiungi impostazione come auto-di analisi viene effettuata all'interno dell'editor attiva preferenza. Se impostato a -1, re-parse viene eseguito solo quando il file viene salvato. In caso contrario, l'impostazione è un ritardo per quanto tempo aspettare.
- Correggere un bug parse in una dichiarazione di inizializzazione associato a serie che coinvolge identificatori con ambito.
- Corretto un incidente indicizzatore quando il file argomento contiene un percorso di directory, piuttosto che un percorso di file. L'indicizzatore ora ignora il percorso della directory, e l'argomento file parser aggiunge un indicatore di errore.
- Correggere il blocco-comment colorazione nei file degli argomenti
- comportamento penetratore con & quot; affermare & quot; e & quot; casuale con & quot; incoerente
- Corretto un bug di analisi che coinvolge XOR / o / e array-ridurre metodi
Cosa c'è di nuovo nella versione 0.8.9:
- Questa versione aggiunge correzioni e miglioramenti per l'indice di strada informazioni viene mostrata all'utente.
Cosa c'è di nuovo nella versione 0.1.8:
- Questa versione migliora l'auto-trattino rendendolo adattativo (fa un migliore tentativo di seguire i trattini utilizzati nel file), corregge alcuni piccoli bug e migliora il contenuto assistere con classe parametro consapevolezza.
Cosa c'è di nuovo nella versione 0.1.2:
- Questa release aggiunge contenuti assistere il supporto per parametri specializzata classi, contenuti assistere il supporto per i metodi integrati di array e le code, e una vista gerarchia di classi. Diversi bug sono stati fissati.
Cosa c'è di nuovo nella versione 0.1.1:
- Il rilascio 0.1.1 di SVEditor aggiunge il supporto per rientro sorgente e un migliore supporto per auto-rientro. Auto-trattino è ora abilitata di default (utenti con aree di lavoro esistenti dovranno abilitare manualmente auto-trattino).
Requisiti :
- Eclipse
- Java 2 Standard Edition Runtime Environment
I commenti non trovato