SVEditor er et open source grafisk projekt, der gennemføres i Java og baseret på den berømte og magtfulde Eclipse IDE, der giver en grundlæggende integreret udviklingsmiljø til redigering Verilog og SystemVerilog files.Features på en glanceThe programmet bruger en scanner, der ligner ctags for udtrække oplysningerne fra SystemVerilog og Verilog kildefiler. Det er designet til at være tolerant over for fejl, såvel som at ignorere erkendte sproglige konstruktioner.
Blandt nogle af SVEditor & rsquo; s funktioner, kan vi nævne farvelægge for SystemVerilog søgeord, dispositionsvisning forbundet med editor, filstruktur mening SystemVerilog kilde indeks, syntaks farvning redaktør, indhold hjælpe, og krydsbinding mellem datastruktur forbrug og declaration.Getting startede med SVEditorThere er flere måder at installere SVEditor software på GNU / Linux computer, betragtning af, at vi & rsquo; ve allerede installeret den nyeste JRE (Java Runtime Environment) og Eclipse IDE software.
For tilladt, kan du downloade den nyeste version af projektet som JAR arkiv, der kan åbnes i et eksisterende Eclipse miljø, kan du søge programmet i de vigtigste software repositories i dit GNU / Linux-distributionen, eller kompilere det selv ved hjælp af kilde pakke leveres lige her på Softoware.
For flere detaljer, skal du ikke tøve med at tjekke projektet & rsquo; s hjemmeside ved at klikke på linket i slutningen af article.Under hætten og understøttede operative systemsTaking et kig under kølerhjelmen af SVEditor program, kan vi se, at det har været helt skrevet i programmeringssproget Java og integrerer med Eclipse IDE for sin grafiske brugerflade.
Bliver skrevet i Java, SVEditor er en cross-platform software, der kører på alle operativsystemer ssytems hvor Java Runtime Environment og Eclipse IDE er tilgængelige, herunder GNU / Linux, Microsoft Windows og Mac OS X. Det er blevet testet med succes på computere, der understøtter enten af 64-bit (x86_64) eller 32-bit (x86) CPU arkitekturer
Hvad er nyt i denne udgivelse:.
- < li> (315) - Korrekt et problem med opgaven / funktionen override-annotation fund kode. I nogle tilfælde vil virtuelle metoder fra klasser anmeldt i inkluderede filer mærkes i den aktive kilde fil.
- (nobug) - Tilføj kompilering-argument import støtte til -mfcu funktion
- (ENH) - Under import kompilering-argument, tilføje understøttelse for udførelsen af kommandoerne opfanges af compileren indpakning. Nogle gange kan en kompilering fejl forårsager hele processen at afslutte tidligt.
Hvad er nyt i version 1.5.1:
- Ret en NPE i etiketten udbyder, når en umærket generere erklæring udledes af en begynder blok i en genererer blok
- Tilføj defparam erklæringer til dispositionsvisningen
- Tilføj indhold assistere støtte til parametre angivet efter den indeholder modulet
- Juster indhold assistere support for interface instantiering med støtte allerede er til stede for modul instantiering
- Forbedre håndtering af udefinerede makroer for at reducere antallet af opfølgende fortolkningsfejl.
- Ret en fejl involverer mangler indeholde filer på grund af ufuldstændigt-specificerede omfatter mapper. Tidligere ville redaktører stadig vise den indeholde filer som mangler selv efter korrektion af indeholde mapper. Nu redaktionen viser korrekt information.
- Tillad modul erklæringer uden afsluttende »;«. Dette synes at opstå, når modulet har et beskyttet-indhold krop.
Hvad er nyt i version 1.5.0:
- Skift indhold-hjælpelys label udbyder for at få vist den type navn indbyggede netto forslag (f.eks wire [14: 0])
- Tilføj støtte til kode færdiggørelse af hierarkiske referencer, der bruger makroer. For eksempel: `TOP.sub.signal
- Korrigeret en fejl involverer auto-led kodeskabeloner når foretrukne indstillinger forårsage mellemrum i stedet for faneblade, der skal indsættes.
- Tilføj understøttelse af flere indholdsbaserede hjælpe sammenhænge, som gør det muligt kodeskabeloner skal vælges baseret på, hvordan indholdet begynder såvel som navnet er knyttet til koden skabelon.
- Tilføjet standardkode skabeloner til nogle almindeligt anvendte strukturer: always_ff, always_latch, always_comb, hvis ellers, gør, mens, for, tilfælde, Casez, casex, funktion, opgaver, initial, endelig, hævde
Hvad er nyt i version 1.4.9:
- # (298) - Ret en pre-processor bug involverer kommentarer inde i en makro opkald
- # (300) Natural Docs opdatering - håndteres korrekt (start kode) ... (slut) blokke i kommentarer
- # (301) Førende blanke tegn i starten af koden sektion få ødelagt
- # (302) kugler i pop-up hjælp
- # (303) NDoc Parser - Links ikke vises i oversigt
Hvad er nyt i version 1.4.8:
- Ejendom parser bug rettet
- Tilføj præference indstilling for hvordan auto-genfortolkningsmål sker inden for den aktive editor. Hvis sat til -1, er re-parse kun udføres, når filen er gemt. Ellers indstillingen er en forsinkelse hvor længe at vente.
- Ret en parse fejl i en tilknyttet array initialisering erklæring involverer virkefelt id'er.
- Korrekt en indekseringen nedbrud når argumentet filen indeholder en sti i stedet for en fil sti. Indekseringen ignorerer nu stien, og argumentet-fil parser tilføjer en fejl markør.
- Korrekt blok-kommentar farvelægge i argument-filer
- indrykning adfærd med & quot; hævde & quot; og & quot; randomisere med & quot; inkonsekvent
- Ret en parse fejl involverer XOR / eller / og matrix-reducere metoder
Hvad er nyt i version 0.8.9:
- Denne version tilføjer fejlrettelser og forbedringer til den måde indekset oplysninger vises for brugeren.
Hvad er nyt i version 0.1.8:
- Denne udgivelse forbedrer auto-led ved at gøre det adaptive (gør en bedste forsøg på at følge de led der bruges i filen), fastsættes et par små bugs, og forbedrer indhold hjælpe med klasse-parameter bevidsthed.
Hvad er nyt i version 0.1.2:
- Denne udgivelse tilføjer indhold-assist støtte til specialiserede parametriserede klasser, indhold-assist støtte til indbyggede metoder til arrays og køer, og en klasse hierarki visning. Forskellige bugs er også blevet rettet.
Hvad er nyt i version 0.1.1:
- 0.1.1 udgivelsen af SVEditor tilføjer understøttelse af kilde indrykning og bedre støtte til auto-led. Auto-led er nu aktiveret som standard (brugere med eksisterende arbejdsområder skal manuelt aktivere automatisk led).
Krav :
- Eclipse
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke fundet