Eclipse:为ActionContributedItem添加快捷键

时间:2016-11-03 09:32:36

标签: eclipse

在我用于开发的IDE中,我有一个带有列表查看器的视图。每当我右键单击某个项目时,就会出现一个菜单项列表,并且我会更频繁地使用其中一个菜单项。此菜单不作为“命令”提供,因此,我无法在首选项对话框中添加短键。有没有办法为菜单项添加快捷键?

代码解决方案也很受欢迎,因为,我可以添加一个新的插件并放入插件文件夹并使用它?

请帮助我设置菜单项的快捷方式

1 个答案:

答案 0 :(得分:0)

密钥绑定服务(IBindingService)始终适用于命令ID,因此您必须定义命令并为其设置密钥绑定。

您可以通过调用

Action(或IAction)设置命令ID
setActionDefinitionId("command id")

方法(奇数方法名称是出于历史原因)。