如何使用Eclipse4创建IDE扩展?

如何使用Eclipse4创建IDE扩展?,eclipse,eclipse-plugin,Eclipse,Eclipse Plugin,我正在尝试学习Eclipse4中的新应用程序模型thingy,它来自以前的3.x版本。我不清楚的一件事是……如何制作一个插件项目,就像3.x版本中的普通老插件项目一样 我这样问是因为当我尝试创建一个新的Eclipse 4项目时: 文件->新建->其他->Eclipse4->Eclipse4应用程序项目并填写必要的字段,我得到一个项目,如果我右键单击.product文件并运行它,总是会得到一个RCP应用程序 我试着将插件3.x项目中的一个旧的3.x plugin.xml文件与Eclipse4 pl

我正在尝试学习Eclipse4中的新应用程序模型thingy,它来自以前的3.x版本。我不清楚的一件事是……如何制作一个插件项目,就像3.x版本中的普通老插件项目一样

我这样问是因为当我尝试创建一个新的Eclipse 4项目时:

文件->新建->其他->Eclipse4->Eclipse4应用程序项目并填写必要的字段,我得到一个项目,如果我右键单击.product文件并运行它,总是会得到一个RCP应用程序

我试着将插件3.x项目中的一个旧的3.x plugin.xml文件与Eclipse4 plugin.xml项目进行比较,我看不出有任何区别,表明它将是一个RCP而不是IDE扩展

我想我可以创建一个3.x插件项目,但我一直想知道为什么我不能简单地使用我有点喜欢的新Eclipse4应用程序模型开发IDE扩展

我错过了什么?有什么想法吗?现在还不可能使用Eclipse4开发IDE扩展吗


谢谢

您可以使用普通的新插件项目为Eclipse4创建插件。请确保不要选中“此插件将对UI做出贡献”复选框,因为这将引入Eclipse 3依赖项


如果您想将Eclipse 4模型片段添加到插件中,请使用“New/Eclipse 4/New Model Fragment”。

对于任何在这里遇到困难的读者,刚刚从Lars Vogel那里得到消息说,目前还没有可用的IDE扩展插件开发,只有RCP,至少在Eclipse 4.4之前是如此……请交叉手指:恐怕这是不正确的,它将创建一个RCP,但不是一个插件…我已经尝试了很多次,并且得到了确认…在4.4发布之前没有插件开发可用。我有几个项目使用多个插件来创建一个Eclipse RCP poduct,正如我所描述的。我想你会的,但我不想创建一个RCP或简单的插件,我想扩展IDE。。。