Eclipse Xtext

Eclipse Xtext

Xtext je okvir otvorenog koda za razvoj programskih jezika i jezika specifičnih za domenu (DSL-ovi).
Xtext je okvir otvorenog koda za razvoj programskih jezika i jezika specifičnih za domenu (DSL-ovi).Za razliku od standardnih generatora raščlanjivanja, Xtext stvara ne samo parser, već i klasni model za Sažetak stabla sintakse, a u okviru Eclipse Projekta razvija se potpuno prilagodljivi IDE.Xtext temeljen na Eclipse-u kao dio Okvirnog projekta modeliranja Eclipse ije licenciran pod Javnom licencom Eclipse. Povijest.Prva verzija Xtext-a objavljena je 2006. godine u projektu openArchitectureWare.Posljednja verzija objavljena u okviru oAW projekta je verzija 4.3.Od početka 2008. godine Xtext se razvija u programu Eclipse u okviru Eclipse Modeling Project.Pridruživši se godišnjem istodobnom izdanju Eclipse-a, Xtext je objavio verziju 0.7.0 (lipanj 2009.), 1.0 (lipanj 2010.), 2.0 (lipanj 2011.) i 2.3 (lipanj 2012.).Okvir uglavnom razvija njemačka tvrtka. Funkcionalnost Da bi odredio jezik, korisnik mora pisati gramatiku na Xtext-ovom gramatičkom jeziku.Ova gramatika opisuje kako je Ecore model izveden iz tekstualne notacije.Iz te definicije generator koda dobiva ANTLR parser i klase za objektni model.Oba se mogu koristiti neovisno o Eclipse ....
eclipse-xtext

Značajke

Kategorije

Alternativa Eclipse Xtextu za sve platforme s bilo kojom licencom

JetBrains MPS

JetBrains MPS

JetBrains MPS je sustav metaprograma koji razvija JetBrains.Provodi programiranje usmjereno na jezik.
Gomix

Gomix

Razvojna zajednica s integriranim IDE preglednikom za više istodobnih korisnika.
  • Besplatna
  • Web
CodeMaid

CodeMaid

CodeMaid je proširenje Visual Studio proširenja za čišćenje, kopanje i pojednostavljenje naših C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript i TypeScript ...
GoCoEdit

GoCoEdit

GoCodeEditor je uzvišeni tekst poput udaljenog uređivača koda optimiziran za brzo otvaranje i uređivanje datoteka na vašem iOS uređaju. FEATURE:
QB64

QB64

QB64 je samoposlužni BASIC prevodilac za Microsoft Windows, Linux i Mac OS X, dizajniran da bude kompatibilan s Microsoft QBasic i QuickBASIC.
Kantharos IDE

Kantharos IDE

Kantharos krajnjem korisniku pruža brzo i prijenosno okruženje za php skripte.Dizajniran je za off-line svrhu umjesto velikih web projekata.
Bin2Header

Bin2Header

bin2header uzima bilo koju datoteku kao argument i pretvara svoje binarne podatke u izvornu datoteku zaglavlja za upotrebu u C / C ++ aplikacijama.Podaci se pohranjuju kao niz znakova.
iD3

iD3

iD3 je IDE na radnoj površini s otvorenim kodom, za više platformi za ...
DevkitPro

DevkitPro

Alatna skupina alata za razvoj domaćih igara na konzoli koja se temelji na kolekciji gnu prevodilaca s dodatnim alatima i knjižnicama za pomoć u programiranju svake podržane konzole.
GLeDitor

GLeDitor

Mali uređivač programera s naglaskom na sintaksu, proširene mogućnosti pretraživanja, dovršavanje koda (ctrl + razmak).
ENSIME

ENSIME

ENSIME donosi značajke Scala i Java IDE u svoj omiljeni uređivač teksta, kao što su: Pokaži zaključene vrste.Kontekstualno dovršavanje.