SVEditor är en öppen källkod grafisk projekt genomförs i Java och bygger på den berömda och mäktiga Eclipse IDE, ger en grundläggande integrerad utvecklingsmiljö för att redigera Verilog och SystemVerilog files.Features på glanceThe programmet använder en skanner som liknar ctags för extrahera informationen från SystemVerilog och Verilog källfiler. Det är konstruerad för att vara tolerant mot fel, samt att ignorera okända språkkonstruktioner.
Bland några av SVEditor & rsquo; s funktioner, kan vi nämna färglägga för SystemVerilog sökord, disposition kopplade redaktör, filstruktur uppfattning, SystemVerilog käll index, syntaxfärger editor, innehåll bistå, och tvärbindning mellan datastruktur användning och declaration.Getting började med SVEditorThere finns flera sätt att installera SVEditor programvara på din GNU / Linux-dator, med tanke på det faktum att vi & rsquo; redan ve installerat den senaste JRE (Java Runtime Environment) och Eclipse IDE mjukvara.
För exemple, kan du ladda ner den senaste versionen av projektet som en JAR-arkiv som kan öppnas i en befintlig Eclipse miljö, kan du söka programmet i huvudprogramförråd i din GNU / Linux-distribution, eller kompilera det själv med hjälp av källan paket som tillhandahålls här på Softoware.
För mer information, tveka inte att kolla in projektet & rsquoen; s hemsida genom att klicka på länken i slutet av article.Under huven och Operativsystem systemsTaking en titt under huven på SVEditor ansökan, kan vi märka att det har varit skriven helt i programmeringsspråket Java och integrerar med Eclipse IDE för sin grafiska användargränssnitt.
Skrivs i Java, är SVEditor ett plattformsoberoende programvara som körs på alla operativsystem ssytems där Java Runtime Environment och Eclipse IDE finns tillgängliga, inklusive GNU / Linux, Microsoft Windows och Mac OS X. Det har framgångsrikt testats på datorer som stöder antingen av 64-bitars (x86_64) eller 32-bitars (x86) CPU-arkitekturer
Vad är nytt i den här versionen:.
- < li> (315) - Korrigera ett problem med uppgift / funktion override-annotation fynd koden. I vissa fall skulle virtuella metoder från klasser som deklarerats i inkluderade filer märkas i den aktiva källfilen.
- (nobug) - Lägg sammanställning-argumentet importstöd för -mfcu alternativ
- (enh) - Under sammanställningen-argumentet import, lägga till stöd för att utföra de kommandon som avlyssnas av kompilatorn omslag. Ibland kan en sammanställning misslyckande gör att hela processen att avsluta tidigt.
Vad är nytt i version 1.5.1:
- Korrigera ett nonylfenoletoxilat i etikettleverantören när en omärkt generera uttalande härledas ur ett börjar blocket inom en genererar blocket
- Lägg defparam uttalanden till Outline vyn
- Lägg till innehåll bistå stöd för parametrar som deklarerats på innehåller modulen
- Rikta innehåll bistå stöd för gränssnittet instansiering med det stöd som redan närvarande modul exemplifiering
- Förbättra hanteringen av odefinierade makron för att minska antalet följd parse fel.
- Korrigera en bugg som involverar saknad inkludera filer på grund av ofullständigt specificerade inkluderar kataloger. Tidigare skulle redaktörer fortfarande visa inkludera filer som saknas även efter att korrigera inkluderar kataloger. Nu, redaktörerna visar korrekt information.
- Tillåt moduldeklarationer utan en avslutande ";". Detta tycks ske när modulen har en skyddad-innehåll kropp.
Vad är nytt i version 1.5.0:
- Ändra innehålls hjälpa etikettleverantör för att visa vilken typ namn på inbyggd netto förslag (t.ex. tråd [14: 0])
- Lägg till stöd för kodkomplettering hierarkiska referenser som använder makron. Till exempel: 'TOP.sub.signal
- Korrigerat ett fel som innebär automatisk strecksatsen kodmallar när inställningar orsakar utrymmen snarare än tabbar som ska infogas.
- Lägg till stöd för flera innehålls hjälpa sammanhang, vilket gör att kodmallar att väljas baserat på hur innehållet börjar liksom namnet förknippas med koden mallen.
- Lades standard kod mallar för några vanliga strukturer: always_ff, always_latch, always_comb, om, annars gör, medan, för, fall, Casez, casex, funktion, uppgift, initialt, final, hävda
Vad är nytt i version 1.4.9:
- # (298) - Korrigera en pre-processor bugg involverar kommentarer inuti en makro samtal
- # (300) Naturlig Docs uppdatering - Korrekt hantera (start code) ... (slut) block i kommentarer
- # (301) Ledande blank i början på kodavsnitt få skadad
- # (302) Punkter i pop-up hjälp
- # (303) ndoc Parser - Länkar som inte dyker upp i översiktstabellen
Vad är nytt i version 1.4.8:
- Fastighetsförmedling parser bugg korrigeras
- Lägg preferens inställning för hur auto referensmål sker inom den aktiva editorn. Om satt till -1, åter parse endast utföras när filen sparas. Annars är inställningen en fördröjning för hur lång tid att vänta.
- Korrigera ett parse bugg i en tillhörande-array initiering uttalande involverar scoped identifierare.
- Korrigera en indexerare kraschar när argumentet filen innehåller en sökväg i stället för en sökväg. Indexeraren ignorerar nu sökvägen, och argumentet-filen parser lägger ett fel markör.
- Korrekt block kommentar färglägga i argumentfiler
- Indenter beteende med & quot; hävda & quot; och & quot; slumpa med & quot; inkonsekvent
- Korrigera ett parse bugg involverar XOR / eller / och array-minska metoder
Vad är nytt i version 0.8.9:
- Denna version lägger buggfixar och förbättringar till hur index information visas för användaren.
Vad är nytt i version 0.1.8:
- Den här versionen förbättrar auto strecksatsen genom att göra det adaptiva (gör en bästa försök att följa strecksatserna som används i filen), fixar några små buggar och förbättrar innehåll bistå med klass-parametern medvetenhet.
Vad är nytt i version 0.1.2:
- lägger här versionen innehålls-assist stöd för specialiserad parametriserade klasser, innehålls hjälpa stöd för inbyggda metoder för arrayer och köer och en klasshierarki vy. Olika buggar har också rättats.
Vad är nytt i version 0.1.1:
- 0.1.1 utgåvan av SVEditor lägger till stöd för käll indrag och bättre stöd för auto-strecksatsen. Auto-strecksatsen nu aktiverat som standard (användare med befintliga arbetsytor måste manuellt aktivera automatisk strecksatsen).
Krav :
- Eclipse
- Java 2 Standard Edition Runtime Environment
Kommentarer hittades inte