Eclipse plugin 为eclipse开发插件编辑器

Eclipse plugin 为eclipse开发插件编辑器,eclipse-plugin,Eclipse Plugin,我有个问题要问你。我的老师向我提出了几篇论文。基本上是为eclipse开发一个插件。有两种选择: 1) A-SPL语言的编辑器,具有语法突出显示、cose的自动完成、错误检测等功能,可帮助需要使用S-APL的用户 2) 一个帮助人们在S-APL中设计GUI的编辑器……类似于一个框架,您可以在其中拖动小部件,并且有一种自动完成代码的功能 这篇论文应该持续4个月……我不应该实现所有的东西,而应该制作一个原型,也许将来有人会完成并使其正常工作 我从来没有做过这样的事情,所以我想知道创建eclipse插

我有个问题要问你。我的老师向我提出了几篇论文。基本上是为eclipse开发一个插件。有两种选择:

1) A-SPL语言的编辑器,具有语法突出显示、cose的自动完成、错误检测等功能,可帮助需要使用S-APL的用户

2) 一个帮助人们在S-APL中设计GUI的编辑器……类似于一个框架,您可以在其中拖动小部件,并且有一种自动完成代码的功能

这篇论文应该持续4个月……我不应该实现所有的东西,而应该制作一个原型,也许将来有人会完成并使其正常工作


我从来没有做过这样的事情,所以我想知道创建eclipse插件是否困难,需要哪些技能,应该知道哪些语言(例如,我知道java和python)等等……以确定这是否是我可以做的事情。

我建议查看(对于文本编辑器)和(对于图形编辑器)项目。

我建议查看(对于文本编辑器)和(对于图形编辑器)项目。

Eclipse插件需要Java。 您需要阅读一本关于eclipse体系结构的书/eclipse插件wiki,因为了解使用中的范例是至关重要的

有一个示例XML插件编辑器,您可以从“新建插件”向导创建,这将是第一个选项的良好起点


祝你好运

Eclipse插件需要Java。 您需要阅读一本关于eclipse体系结构的书/eclipse插件wiki,因为了解使用中的范例是至关重要的

有一个示例XML插件编辑器,您可以从“新建插件”向导创建,这将是第一个选项的良好起点


祝你好运

XText为+1。我不知道石墨。您认为它适合基于自定义Ecore元模型构建模型编辑器吗?@Gab我自己没有使用Graphiti,但我认为这正是它的用途。谢谢,我将查看XText的+1。我不知道石墨。你认为它适合基于自定义Ecore元模型构建模型编辑器吗?@Gab我自己没有使用Graphiti,但我认为这正是它的用途。谢谢,我会看一看