2017-01-26 32 views
-1

我将编写一个eclipse插件来支持汇编语言中简单脚本的开发。
图形用户界面应该与您看到编写java相同,至少有一个侧面的导航小部件和一些文本突出显示。Eclipse插件作为编程语言的开发环境

我的问题是:

  1. 我应该使用什么框架?还有OSGi/Equinox的替代品吗?
  2. 我应该使用哪种模板?
  3. 在我开始之前还应该了解些什么?

在此先感谢您。

回答

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)

+0

会做。谢谢。 – murkr