自定义Eclipse编辑器以添加特定于专有语言的新功能

时间:2016-03-12 09:01:06

标签: eclipse eclipse-rcp eclipselink customization jface

我从事过一年的Eclipse IDE工作,特别是我的开发包括JFace技术。现在我想要一个起点,我可以在其中向Eclipse编辑器添加新功能。

例如,我们有一个专门针对我工作的公司的专用语言,这种语言类似于SQL,只是SQL上的一个层。我想要做的是添加一个类似于CTRL + SPACE或ALT + SHIFT + T或R的功能,它会显示方法名称,JAVA编辑器上的变量等建议列表。我想添加这个类似的功能在Eclipse编辑器上使用我们的专有语言,按下CTRL + SPACE即可启动AUTO ASSIST。

我需要一个关于如何真正开始在Eclipse编辑器中实现这些功能的起点?

有人可以指导我走在路上吗?可能是一些好的网站链接,为我提供了实现这些定制项目的起点?

提前致谢!

1 个答案:

答案 0 :(得分:1)

从Eclipse常见问题解答开始:

另外,请查看现有的源代码,例如JDT:请参阅git repo