Eclipse Xtext

Eclipse Xtext

Xtext je open-source framework pro vývoj programovacích jazyků a doménově specifických jazyků (DSL).
Xtext je open-source framework pro vývoj programovacích jazyků a doménově specifických jazyků (DSL).Na rozdíl od standardních generátorů syntaktických analyzátorů Xtext nejen generuje syntaktický analyzátor, ale také třídní model pro strom abstraktní syntaxe a plně vybavený přizpůsobitelný IDE.Xtext založený na Eclipse se vyvíjí v rámci projektu Eclipse jako součást projektu Eclipse Modeling Framework Project aje licencován na základě veřejné licence Eclipse. Historie První verze Xtext byla zveřejněna v roce 2006 v projektu openArchitectureWare.Poslední verze vydaná v rámci projektu oAW je verze 4.3.Od začátku roku 2008 je Xtext vyvíjen v Eclipse v rámci projektu Eclipse Modeling Project.Připojením výroční souběžné verze Eclipse, Xtext vydala verzi 0.7.0 (červen 2009), 1.0 (červen 2010), 2.0 (červen 2011) a 2.3 (červen 2012).Rámec je vyvíjen hlavně německou společností. FunkčnostPro určení jazyka musí uživatel napsat gramatiku v gramatickém jazyce Xtext.Tato gramatika popisuje, jak je model Ecore odvozen z textového zápisu.Z této definice generátor kódu odvozuje analyzátor ANTLR a třídy pro objektový model.Oba mohou být použity nezávisle na Eclipse ....
eclipse-xtext

Webová stránka:

Funkce

Kategorie

Alternativy Eclipse Xtext pro Windows

JetBrains MPS

JetBrains MPS

JetBrains MPS je metaprogramovací systém, který vyvíjí JetBrains.Implementuje jazykově orientované programování.
CodeMaid

CodeMaid

CodeMaid je open source Visual Studio rozšíření pro vyčištění, kopat a zjednodušit naše C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript a TypeScript ...
QB64

QB64

QB64 je samoobslužný kompilátor BASIC pro Microsoft Windows, Linux a Mac OS X, navržený tak, aby byl kompatibilní s Microsoft QBasic a QuickBASIC.
Kantharos IDE

Kantharos IDE

Kantharos poskytuje rychlé a přenosné php skriptovací prostředí pro koncového uživatele.Je navržen pro účely offlinescripting namísto velkých webových projektů.
Bin2Header

Bin2Header

bin2header bere jakýkoli soubor jako argument a převádí svá binární data do zdrojového souboru záhlaví pro použití v aplikacích C / C ++.Data jsou uložena jako pole znaků.
DevkitPro

DevkitPro

Soubor nástrojů pro vývoj homebrejských vývojových nástrojů herní konzole založený na kolekci kompilátoru gnu s dalšími nástroji a knihovnami, které usnadňují programování každé podporované konzole.
ENSIME

ENSIME

ENSIME přináší do vašeho oblíbeného textového editoru funkce podobné Scala a Java IDE, například: Zobrazit odvozené typy.Kontextové dokončení.
GLeDitor

GLeDitor

Editor malého programátora s zvýrazněním syntaxe, rozšířenými funkcemi vyhledávání, dokončením kódu (ctrl + mezera).