Eclipse Xtext

Eclipse Xtext

Xtext je odprtokodni okvir za razvoj programskih jezikov in jezikov, specifičnih za domeno (DSL).
Xtext je odprtokodni okvir za razvoj programskih jezikov in jezikov, specifičnih za domeno (DSL).Za razliko od standardnih generatorjev razčlenjevanja Xtext ne ustvari le razčlenjevalnika, temveč tudi model razreda za abstraktno sintaksovo drevo in v programu Eclipse se v okviru Eclipse Project razvijajo v celoti opremljeni, prilagodljivi IDE.Xtext, ki temelji na Eclipse, inje licenciran v okviru javne licence Eclipse. ZgodovinaPrva različica Xtext je bila objavljena leta 2006 v projektu openArchitectureWare.Zadnja različica, izdana v okviru projekta oAW, je različica 4.3.Od začetka leta 2008 se Xtext razvija v podjetju Eclipse v okviru projekta Eclipse Modeling Project.Xtext se je pridružil letni sočasni izdaji Eclipse različice 0.7.0 (junij 2009), 1.0 (junij 2010), 2.0 (junij 2011) in 2.3 (junij 2012).Okvir je v glavnem razvilo nemško podjetje. FunkcionalnostZa določitev jezika mora uporabnik napisati slovnico v Xtext-ovem slovničnem jeziku.Ta slovnica opisuje, kako model Ecore izhaja iz besedilnega zapisa.Iz te definicije izhaja generator kod, razčlenjevalnik ANTLR in razredi za objektni model.Oboje je mogoče uporabljati neodvisno od Eclipse ....
eclipse-xtext

Lastnosti

Kategorije

Alternativa Eclipse Xtextu za vse platforme s katero koli licenco

JetBrains MPS

JetBrains MPS

JetBrains MPS je sistem za metaprogramiranje, ki ga razvija JetBrains.Izvaja jezikovno usmerjeno programiranje.
Gomix

Gomix

Razvojna skupnost z integriranim IDE v brskalniku za več hkratnih uporabnikov.
  • Brezplačna
  • Web
CodeMaid

CodeMaid

CodeMaid je odprtokodna razširitev Visual Studio za čiščenje, kopanje in poenostavitev naših C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript in TypeScript ...
GoCoEdit

GoCoEdit

GoCodeEditor je vzvišeno besedilo, kot je oddaljeni urejevalnik kode, optimizirano za hitro odpiranje in urejanje datotek na napravi iOS. FEATURES:
QB64

QB64

QB64 je samostojni prevajalnik BASIC za Microsoft Windows, Linux in Mac OS X, zasnovan tako, da je združljiv z Microsoft QBasic in QuickBASIC.
Kantharos IDE

Kantharos IDE

Kantharos končnemu uporabniku zagotavlja hitro in prenosno okolje za php skript.Zasnovan je za offlinecription namesto za velike spletne projekte.
Bin2Header

Bin2Header

bin2header vzame katero koli datoteko kot argument in pretvori svoje binarne podatke v izvorno datoteko glave za uporabo v aplikacijah C / C ++.Podatki so shranjeni kot niz znakov.
iD3

iD3

iD3 je IDE za namizne računalnike z odprto kodo, za ...
DevkitPro

DevkitPro

Orodje orodij za razvoj domačih jezikovne konzole na osnovi zbirke gnu prevajalnika z dodatnimi orodji in knjižnicami za programiranje vsake podprte konzole.
GLeDitor

GLeDitor

Majhen urejevalnik programerja s poudarkom na sintaksi, razširjene funkcije iskanja, dokončanje kode (ctrl + prostor).
ENSIME

ENSIME

ENSIME pripelje Scala in Java IDE podobne funkcije v vaš najljubši urejevalnik besedil, kot so: Pokaži sklepne vrste.Kontekstualno dokončanje.