Eclipse Xtext

Eclipse Xtext

Xtext е рамка с отворен код за разработване на програмни езици и специфични за домейна езици (DSL).
Xtext е рамка с отворен код за разработване на програмни езици и специфични за домейна езици (DSL).За разлика от стандартните генератори на парсери, Xtext не само генерира анализатор, но и клас модел за абстрактното синтаксично дърво, а в проекта Eclipse се разработва напълно приспособим IDE.Xtext, базиран на Eclipse, като част от рамковия проект за моделиране на затъмнението ие лицензиран по Eclipse Public License.HistoryПървата версия на Xtext е публикувана през 2006 г. в проекта openArchitectureWare.Последната версия, пусната по проекта oAW, е версия 4.3.От началото на 2008 г. Xtext се разработва в Eclipse по проект за моделиране на затъмнението.Присъединявайки се към годишното едновременно издание на Eclipse, Xtext пусна версия 0.7.0 (юни 2009 г.), 1.0 (юни 2010 г.), 2.0 (юни 2011 г.) и 2.3 (юни 2012 г.).Рамката е разработена основно от немската компания. Функционалност За да посочи език, потребителят трябва да напише граматика на граматичния език на Xtext.Тази граматика описва как един Ecore модел се извлича от текстова нотация.От това определение генератор на кодове произвежда ANTLR анализатор и класовете за обектния модел.И двете могат да се използват независимо от Eclipse ....
eclipse-xtext

Характеристика

Категории

Алтернативи на Eclipse Xtext за всички платформи с всякакъв лиценз

JetBrains MPS

JetBrains MPS

JetBrains MPS е система за метапрограмиране, която се разработва от JetBrains.Той реализира езиково ориентирано програмиране.
Gomix

Gomix

Общност за разработка с интегрирана ID-браузър IDE за няколко едновременни потребители.
  • Безплатно
  • Web
CodeMaid

CodeMaid

CodeMaid е разширено Visual Studio разширение за почистване, копаене и опростяване на нашите C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript и TypeScript ...
GoCoEdit

GoCoEdit

GoCodeEditor е възвишен текст като отдалечен редактор на кодове, оптимизиран за бързо отваряне и редактиране на файлове на вашето iOS устройство.FEATURES:
QB64

QB64

QB64 е самостоятелно хостинг BASIC компилатор за Microsoft Windows, Linux и Mac OS X, проектиран да бъде съвместим с Microsoft QBasic и QuickBASIC.
Kantharos IDE

Kantharos IDE

Kantharos осигурява бърза и преносима среда за скриптове на php за крайния потребител.Той е предназначен за офлайн сценарии вместо големи уеб проекти.
Bin2Header

Bin2Header

bin2header приема всеки файл като аргумент и преобразува своите двоични данни в изходен заглавен файл за използване в C / C ++ приложения.Данните се съхраняват като символен масив.
iD3

iD3

iD3 е IDE на десктоп с отворен код за десктоп за ...
DevkitPro

DevkitPro

Инструмент за инструменти за разработка на домашни игри на конзолата за игри, базиран на колекцията на gnu компилатор с допълнителни инструменти и библиотеки за подпомагане на програмирането на всяка поддържана конзола.
GLeDitor

GLeDitor

Малък редактор на програмист с подчертаване на синтаксиса, разширени функции за търсене, попълване на код (ctrl + интервал).
ENSIME

ENSIME

ENSIME предлага Scala и Java IDE-подобни функции в любимия ви текстов редактор, като например: Показване на изведени типове. Контекстно завършване.