SVEditor is 'n oop bron grafiese projek geïmplementeer in Java en gebaseer op die bekende en kragtige Eclipse IDE, die verskaffing van 'n basiese Integrated Development Environment vir die wysiging van Verilog en SystemVerilog files.Features op 'n glanceThe aansoek gebruik 'n skandeerder wat soortgelyk is aan ctags vir onttrek die inligting van SystemVerilog en Verilog bron lêers. Dit is ontwerp om verdraagsaam foute wees, sowel as erkende taal konstrukte te ignoreer.
Onder sommige van SVEditor & rsquo; s funksies, kan ons praat colorizing vir SystemVerilog sleutelwoorde, uitleg aansig verbind met die redakteur, lêer struktuur oog, SystemVerilog bron indeks, sintaksis kleur redakteur, inhoud te help, en verknoping tussen data struktuur gebruik en declaration.Getting begin met SVEditorThere is verskeie maniere om die SVEditor sagteware te installeer op jou GNU / Linux rekenaar, met inagneming van die feit dat ons & rsquo; het jy die nuutste JRE (Java Runtime Environment) en Eclipse IDE sagteware geïnstalleer.
Vir exemple, kan jy die nuutste weergawe van die projek as 'n JAR argief wat in 'n bestaande Eclipse omgewing oopgemaak kan word afgelaai het, kan jy die aansoek soek in die belangrikste sagteware repositories van jou GNU / Linux verspreiding, of jouself stel dit die gebruik van die bron pakket verskaf reg hier op Softoware.
Vir meer besonderhede, huiwer nie om te kyk na die projek & rsquo; s webwerf deur te kliek op die skakel aan die einde van die article.Under die enjinkap en ondersteun die bedryf systemsTaking 'n blik onder die kap van die SVEditor aansoek, kan ons sien dat dit ' geskryf in Java programmeertaal en integreer met die Eclipse IDE vir sy grafiese gebruikerskoppelvlak.
Om in Java geskryf is, SVEditor is 'n kruis-platform sagteware wat loop op alle bedryfstelsels ssytems waar die Java Runtime Environment en Eclipse IDE is beskikbaar, insluitende GNU / Linux, Microsoft Windows en Mac OS X. Dit is suksesvol getoets op rekenaars ondersteun óf van die 64-bit (x86_64) of 32-bit (x86) CPU argitektuur
Wat is nuut in hierdie release:.
- < li> (315) - Maak 'n probleem met die taak / funksie ignoreer-body bevinding kode. In sommige gevalle, sou virtuele metodes van klasse verklaar ingesluit lêers in die aktiewe bron lêer gemerk word.
- (nobug) - Voeg samestelling-argument invoer ondersteuning vir -mfcu opsie
- (Enh) - Tydens die samestelling-argument invoer, voeg ondersteuning vir die uitvoering van die opdragte word onderskep deur die samesteller omhulsels. Soms is 'n samestelling mislukking veroorsaak dat die hele proses te vroeg beëindig.
Wat is nuut in die weergawe 1.5.1:
- Korrekte n NPE in die etiket verskaffer wanneer 'n etiketloos genereer verklaring is afgelei van 'n begin blok binne 'n genereer blok
- Voeg defparam state aan die uitleg aansig
- Voeg inhoud help ondersteuning vir parameters verklaar op die wat module
- Rig inhoud help ondersteuning vir koppelvlak Instantiëring met die ondersteuning wat reeds teenwoordig is vir module Instantiëring
- Verbeter hantering van ongedefinieerde makros die aantal volg op parse foute. te verminder
- Korrekte 'n fout wat ontbrekende sluit lêers weens onvolledig-gespesifiseerde sluit dopgehou. Voorheen, redakteurs sou nog steeds wys die sluit van lêers as vermis selfs nadat die regstelling van die sluit dopgehou. Nou, die redakteurs wys korrekte inligting.
- Laat module verklarings sonder 'n tydelike ';'. Dit blyk te voorkom wanneer die module het 'n beskermde-inhoud liggaam.
Wat is nuut in die weergawe 1.5.0:
- Change inhoud help etiket verskaffer van die tipe te vertoon naam van die gebou-in netto voorstelle (bv draad [14: 0])
- Voeg ondersteuning vir die kode voltooiing van hiërargiese verwysings wat makros gebruik. Byvoorbeeld: `TOP.sub.signal
- Reggemaak 'n fout met die motor-streepje kode templates toe voorkeure veroorsaak ruimtes eerder as oortjies te word ingevoeg.
- Voeg ondersteuning vir verskeie inhoud help kontekste, wat toelaat kode templates om gekies te word op grond van hoe die inhoud begin sowel as die naam wat verband hou met die kode sjabloon.
- Bygevoeg verstek kode templates vir 'n paar wat algemeen gebruik word strukture: always_ff, always_latch, always_comb, indien anders te doen, terwyl, vir, geval, casez, casex, funksie, taak, aanvanklike, finale, beweer
Wat is nuut in die weergawe 1.4.9:
- # (298) - Maak 'n pre-verwerker fout wat kommentaar in 'n makro oproep
- # (300) Natuurlike Docs update - korrek te hanteer (begin-kode) ... (einde) blokke in kommentaar
- # (301) Leading wit spasie aan die begin van die kode artikel om korrupte
- # (302) koeëls in pop-up help
- # (303) NDOC Parser - Skakels nie vertoon in opsommingstabel
Wat is nuut in die weergawe 1.4.8:
- Eiendom parser fout reggestel
- Voeg voorkeur instelling vir hoe die motor-reparse word binne die aktiewe redakteur. As stel na -1, is net weer parse gedoen wanneer die lêer gestoor. Andersins, het die omgewing 'n vertraging vir hoe lank om te wag.
- Maak 'n parse fout in 'n verwante skikking inisialisering verklaring wat scoped ID.
- Korrekte n indexer crash wanneer die argument lêer bevat 'n gids pad eerder as 'n pad van die lêer. Die indexer ignoreer nou die gids pad, en die argument-lêer parser voeg 'n fout merker.
- Korrekte blok-kommentaar colorizing in argument lêers
- Indenter gedrag met & quot; beweer & quot; en & quot; randomize met & quot; strydig
- Korrekte n parse fout wat XOR / of / en verskeidenheid-verminder metodes
Wat is nuut in die weergawe 0.8.9:
- Hierdie weergawe voeg bugfixes en verbeteringe aan die manier indeks inligting aan die gebruiker getoon word.
Wat is nuut in die weergawe 0.1.8:
- Hierdie vrystelling verbeter motor-streepje deur dit adaptive (maak 'n beste poging om die koppeltekens gebruik word in die lêer te volg), vasgestel 'n paar klein foute, en verbeter inhoud help met die klas-parameter bewustheid.
Wat is nuut in die weergawe 0.1.2:
- Hierdie vrystelling voeg inhoud help ondersteuning vir gespesialiseerde parameters klasse, inhoud-help ondersteuning vir ingeboude metodes van skikkings en toue, en 'n klas hiërargie oog. Verskeie foute is ook vasgestel.
Wat is nuut in die weergawe 0.1.1:
- Die 0.1.1 vrylating van SVEditor voeg ondersteuning vir bron insp en beter ondersteuning vir die motor-streepje. Auto-streepje nou aangeskakel is by verstek (gebruikers met bestaande werkruimtes sal nodig om die hand in staat stel om die motor-streepje).
Vereistes :
- Eclipse
- Java 2 Standard Edition Runtime Environment
Kommentaar nie gevind