Eclipse插件作为编程语言的开发环境

时间:2017-01-26 10:05:29

标签: java eclipse plugins eclipse-plugin

我将编写一个eclipse插件来支持使用汇编语言开发简单脚本。
GUI应该与您编写java时相同,至少是侧面的导航小部件和一些文本突出显示。

我的问题是:

  1. 我应该使用什么框架? OSGi / Equinox有替代品吗?
  2. 我应该使用什么模板?
  3. 在开始之前我还应该知道什么?
  4. 提前谢谢。

1 个答案:

答案 0 :(得分:0)

  1. 您可以使用 Xtext 为汇编语言生成编辑器。 Xtext需要语法,并且可以使用功能完整的编辑器生成插件,包括内容辅助重构等等。

  2. 已经有很多现有的Xtext语法,可能你可以找到Xtext的现有Assembler语法。在这种情况下,只要您了解Xtext的工作原理,创建编辑器就会非常简单。

  3. 您应该学习如何使用Xtext(https://www.eclipse.org/Xtext/)。您可以阅读在线文档,查找好的教程或阅读有关Xtext的书籍。我买了这本电子书:Implementing Domain-Specific Languages with Xtext and Xtend. (2nd edition)