首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >重用eclipse插件来创建自定义插件

重用eclipse插件来创建自定义插件
EN

Stack Overflow用户
提问于 2016-06-24 13:26:43
回答 1查看 24关注 0票数 0

问题:,我正在使用eclipse编辑器插件来创建定制的插件。因此,在这个插件中,我将只使用一些类来获取编辑器的自定义视图。但是我现在不会使用所有的类--例如编辑器插件中有A类、B类和C类,而且A类将在我的自定义插件中启动类C.Now --我将扩展类C并根据我的要求自定义类,我不想修改A类。

实际问题是,如果打开eclipse编辑器,我希望A类启动插件中存在的扩展类C,而不是eclipse编辑器插件中的扩展类C。

也就是说,在编译时绑定期间,我希望eclipse插件的A类与我的插件中的扩展类C绑定。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-06-24 13:34:51

您不能通过尝试在一个新插件中扩展它的类来改变现有编辑器的行为。

如果现有编辑器提供了“扩展点”来添加新功能,则可以使用这些功能对其进行扩展。

您可以使用现有插件中的类编写一个新编辑器,只要现有插件导出您需要使用的包。

有时可以使用org.eclipse.ui.activities扩展点来抑制现有的菜单项,但这需要进行研究以确定菜单ids。

有时还可以使用org.eclipse.ui.menus扩展点向菜单添加。同样,这需要进行研究以识别菜单ids。“插入间谍”可能会对此有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38014595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档