很遗憾,我没有在Google和Stackoverflow上找到我的问题的答案。 是否可以集成常见的Eclipse 4插件,例如颠覆自编的Eclipse 4 Rich Client Application? 在我看来,由于不同的扩展点定义会出现问题。它是否正确? 是否可以调整常用插件以使其在我的应用程序中运行?
非常感谢你。我是插件开发领域的新手。
祝你好运, 安德烈亚斯
答案 0 :(得分:0)
如果使用带有工作空间的3.x样式创建RCP,您将包含大多数带有扩展点的核心Eclipse插件。所以你可以使用其他现有的插件。
或者,您可以不使用基本Eclipse核心,并添加新的“品牌”插件来更改名称。您可以使用org.eclipse.ui.activities
扩展名来抑制您不想要的菜单项。
答案 1 :(得分:0)
是的,有可能。您创建一个产品并将其定义为包含您选择的插件。 如果您添加的插件需要某些扩展点,则它们也将具有为其配置的依赖项。因此,在构建RCP时,最迟会发现缺少扩展点和缺少依赖关系的所有问题。
请注意,商业插件可能具有限制重新分发的许可,并且他们倾向于在整个地方插入自己。因此,通过添加插件,您可能会得到您可能不想要的新菜单项,透视图和上下文菜单。