【问题标题】:How to create an IDE extension with eclipse 4?如何使用 Eclipse 4 创建 IDE 扩展?
【发布时间】:2013-08-22 11:46:28
【问题描述】:

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

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

File -> New -> Other -> Eclipse 4 -> Eclipse 4 Application Project 并填写必要的字段,我得到一个项目,如果我右键单击 .product 文件并运行它,总是会得到一个 RCP 应用程序。

我尝试将 Plug-in 3.x 项目中的旧 3.x plugin.xml 文件与 Eclipse 4 plugin.xml 项目进行比较,但我看不到任何表明它将成为 RCP 的差异IDE 扩展的...

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

我在这里缺少什么?有任何想法吗? (还)不能使用 Eclipse 4 开发 IDE 扩展吗?

谢谢!

【问题讨论】:

  • 对于任何在这里绊倒的读者,刚刚从 Lars Vogel 那里得到消息,目前还没有可用的 IDE 扩展插件开发,只有 RCP,至少在 Eclipse 4.4 之前... )

标签: eclipse eclipse-plugin


【解决方案1】:

您可以使用普通的 New Plug-in Project 为 Eclipse E4 创建插件。确保选中“此插件将对 UI 做出贡献”复选框,因为这将引入 Eclipse 3 依赖项。

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

【讨论】:

  • 这个恐怕不对,它会创建一个RCP而不是一个插件...我已经尝试了很多次,它被证实...没有插件开发在 4.4 发布之前可用
  • 我有几个项目使用多个插件来创建一个完全按照我描述的方式创建的 Eclipse RCP 产品。
  • 我猜你会的,但我不想创建 RCP 或简单的插件,我想扩展 IDE...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-10-10
  • 1970-01-01
  • 2016-06-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多