У меня есть DSL (реализованный с ANTLR), для которого мне нужно написать редактор поддержки контента/автозаполнения. Я портировал прототип своей грамматики в Xtext, и я вполне доволен качеством создаваемого им редактора.
К сожалению, я не могу использовать Eclipse в качестве моего редактора. Вместо этого я хотел бы использовать грамматику Xtext для создания некоторых артефактов, которые я мог бы использовать за пределами Eclipse. Из того, что я видел, минимальный набор артефактов, которые мне нужны, это:
- модели EMF,
- синтаксические анализаторы,
- * ProposalProviders и
- необходимые библиотеки.
Кто-нибудь пытался использовать Xtext вне Eclipse? Сколько внешних библиотек зависит от?
Спасибо!