2017-01-26 4 views
-1

Я собираюсь написать плагин eclipse для поддержки разработки простых скриптов на языке ассемблера.
GUI должен быть таким же, как вы видите, написание java, по крайней мере навигационного виджета сбоку и некоторого выделения текста.Плагин Eclipse как среда разработки для языка программирования

Мои вопросы:

  1. Какие рамки следует использовать? Есть ли альтернатива OSGi/Equinox?
  2. Какой шаблон следует использовать?
  3. Что еще я должен знать до того, как я начну?

Благодарим вас заранее.

ответ

0
  1. Вы можете использовать XText для создания редактора для языка ассемблера. Xtext нуждается в грамматике и может генерировать плагин с полнофункциональным редактором, в том числе content assist, рефакторинг и многое другое.

  2. Есть уже много существующих грамматик Xtext, и, вероятно, вы можете найти существующую грамматику Ассемблера для Xtext. В этом случае создание вашего редактора будет очень простым, если вы понимаете, как работает Xtext.

  3. Вы должны научиться использовать Xtext (https://www.eclipse.org/Xtext/). Вы можете прочитать онлайн-документы, найти хороший учебник или прочитать книгу о Xtext. Я купил этот ebook: Implementing Domain-Specific Languages with Xtext and Xtend. (2nd edition)

+0

сделаю. Спасибо. – murkr