Eclipse Xtext

Eclipse Xtext

Xtext je open-source rámec pre vývoj programovacích jazykov a doménovo špecifických jazykov (DSL).
Xtext je open-source rámec pre vývoj programovacích jazykov a doménovo špecifických jazykov (DSL).Na rozdiel od štandardných generátorov syntaktických analyzátorov Xtext nielen generuje syntaktický analyzátor, ale aj triedny model pre abstraktný syntaxový strom a plne vybavený prispôsobiteľný súbor IDE.Xtext založený na Eclipse sa vyvíja v rámci projektu Eclipse ako súčasť rámcového projektu Eclipse Modeling Framework Project aje licencovaná podľa verejnej licencie Eclipse.HistoryTáto prvá verzia Xtext bola publikovaná v roku 2006 v projekte openArchitectureWare.Posledná verzia vydaná v rámci projektu oAW je verzia 4.3.Od začiatku roku 2008 je Xtext vyvíjaný v Eclipse v rámci projektu Eclipse Modeling Project.Pripojením sa k ročnému súbežnému vydaniu Eclipse, Xtext vydal verziu 0.7.0 (jún 2009), 1,0 (jún 2010), 2,0 (jún 2011) a 2.3 (jún 2012).Rámec je vyvinutý hlavne nemeckou spoločnosťou. FunkčnosťAk chcete špecifikovať jazyk, musí užívateľ napísať gramatiku v gramatickom jazyku Xtext.Táto gramatika popisuje, ako je model Ecore odvodený z textovej notácie.Z tejto definície generátor kódu odvodí syntaktický analyzátor ANTLR a triedy pre objektový model.Obaja môžu byť použité nezávisle na Eclipse ....
eclipse-xtext

Vlastnosti

Kategórie

Alternatívy Eclipse Xtext pre všetky platformy s akoukoľvek licenciou

JetBrains MPS

JetBrains MPS

JetBrains MPS je metaprogramovací systém vyvinutý spoločnosťou JetBrains.Implementuje jazykovo orientované programovanie.
Gomix

Gomix

Vývojová komunita s integrovaným IDE v prehliadači pre viacerých simultánnych používateľov.
  • Bezplatná
  • Web
CodeMaid

CodeMaid

CodeMaid je open source Visual Studio rozšírenie pre čistenie, kopať a zjednodušiť naše C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript a TypeScript ...
GoCoEdit

GoCoEdit

GoCodeEditor je úžasný text, ako je vzdialený editor kódu, ktorý je optimalizovaný pre rýchle otváranie a úpravy súborov na vašom iOS zariadení.FEATURES:
QB64

QB64

QB64 je samoobslužný kompilátor BASIC pre systémy Microsoft Windows, Linux a Mac OS X, navrhnutý tak, aby bol kompatibilný s programami Microsoft QBasic a QuickBASIC.
Kantharos IDE

Kantharos IDE

Kantharos poskytuje rýchle a prenosné php skriptovacie prostredie pre koncového používateľa.Je navrhnutý na účely offlinescripting namiesto veľkých webových projektov.
Bin2Header

Bin2Header

bin2header berie akýkoľvek súbor ako argument a prevádza svoje binárne údaje do zdrojového súboru hlavičky na použitie v aplikáciách C / C ++.Dáta sa ukladajú ako znakové pole.
iD3

iD3

iD3 je open-source, multiplatformové desktopové IDE pre ...
DevkitPro

DevkitPro

Súbor nástrojov vývoja homebrejských herných konzol založený na kolekcii kompilátora gnu s ďalšími nástrojmi a knižnicami, ktoré uľahčujú programovanie každej podporovanej konzoly.
GLeDitor

GLeDitor

Editor malého programátora so zvýraznením syntaxe, rozšírenými funkciami vyhľadávania, dokončením kódu (ctrl + medzera).
ENSIME

ENSIME

ENSIME prináša do vášho obľúbeného textového editora funkcie podobné Scala a Java IDE, napríklad: Zobraziť odvodené typy.Kontextové dokončenie.