2
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
WebSite:
http://www.eclipse.org/Xtext/Категории
Алтернативи на Eclipse Xtext за всички платформи с всякакъв лиценз
6
JetBrains MPS
JetBrains MPS е система за метапрограмиране, която се разработва от JetBrains.Той реализира езиково ориентирано програмиране.
2
2
CodeMaid
CodeMaid е разширено Visual Studio разширение за почистване, копаене и опростяване на нашите C #, C ++, F #, VB, XAML, XML, ASP, HTML, CSS, LESS, SCSS, JavaScript и TypeScript ...
- Безплатно
- Windows
- Microsoft Visual Studio
2
GoCoEdit
GoCodeEditor е възвишен текст като отдалечен редактор на кодове, оптимизиран за бързо отваряне и редактиране на файлове на вашето iOS устройство.FEATURES:
- Платено
- Apple Watch
- Self-Hosted
- iPad
- iPhone
2
1
Kantharos IDE
Kantharos осигурява бърза и преносима среда за скриптове на php за крайния потребител.Той е предназначен за офлайн сценарии вместо големи уеб проекти.
- Безплатно
- Windows
1
Bin2Header
bin2header приема всеки файл като аргумент и преобразува своите двоични данни в изходен заглавен файл за използване в C / C ++ приложения.Данните се съхраняват като символен масив.
0
0
0