【发布时间】:2014-03-06 09:53:31
【问题描述】:
我有一个在我的自定义 Eclipse 编辑器插件中触发命令的键绑定:
<key
commandId="my.plugin.ui.MyCommand"
contextId="my.plugin.ui.mycontext"
schemeId="org.eclipse.ui.defaultAcceleratorConfiguration"
sequence="M1+M2+O">
</key>
我正在使用一个新定义的上下文mycontext 来覆盖已经存在的用于组织导入的键绑定。 mycontext 是 org.eclipse.ui.contexts.window 的子上下文。
为该命令创建菜单项时,标签旁边不会显示键盘快捷键,因为绑定的上下文不是org.eclipse.ui.contexts.window,而是它的子项。
右键单击 .java 文件时,所需的演示文稿将类似于默认绑定:
组织进口 ____________ Ctrl+Shift+O
有没有办法显示自定义上下文的绑定?
【问题讨论】:
-
只有在你的上下文实际处于活动状态时才会显示(并且只会使用)键绑定。
-
是的,就是这样。谢谢你的建议!
标签: eclipse-plugin contextmenu key-bindings