您的位置:首页 > 其它

插件开发,为某个编辑器贡献右键菜单

2011-12-13 23:17 399 查看
和为视图贡献菜单类似。重复内容请参考"为某个视图添加右键菜单"

以java编辑器为例。

 

step1:

新建一个org.eclipse.ui.popupMenus扩展点,在其下建立一个viewerContribution,

id任意(注意保持唯一,不要和工作台和自己的viewerContribution重复),

targetID设置为"#CompilationUnitEditorContext",

"#CompilationUnitEditorContext"被作为MenuManager的id由java编辑器注册至EditPartSite上了,
step2:在刚才新建的viewerContribution下面创建一个Action。

id任意(取名原则和step1一致,勿重复),label设置为"Hello,Java Editor!"。

那么就在menubarPath上填充"group.add"。

运行,打开一个java编辑器,此时,我们的菜单"Hello,Java Editor!" 已填充至Java Editor上了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: