Eclipse键盘快捷键冲突。如何将密钥绑定与添加它的插件相关联?

Eclipse键盘快捷键冲突。如何将密钥绑定与添加它的插件相关联?,eclipse,plugins,eclipse-plugin,keyboard-shortcuts,key-bindings,Eclipse,Plugins,Eclipse Plugin,Keyboard Shortcuts,Key Bindings,只是想知道是否有一种通用的方法(我并不特别关心有多复杂或不必要的复杂)来找出哪个Eclipse插件添加了哪个键绑定。这对我来说非常有用,因为我遇到了快捷方式冲突,我想就解除绑定哪个绑定做出更明智的决定 Keys对话框(Preferences>General>Keys)在列出绑定和按操作过滤方面做得很好,但我不能按插件过滤或排序。一些条目给出了它们的插件关联的提示。例如,快捷方式在类别列中列出“Emmet”,一些绑定也会这样做。然而,有时绑定的类别只是表示“源”或“编辑”,而没有找到其他线索。我只

只是想知道是否有一种通用的方法(我并不特别关心有多复杂或不必要的复杂)来找出哪个Eclipse插件添加了哪个键绑定。这对我来说非常有用,因为我遇到了快捷方式冲突,我想就解除绑定哪个绑定做出更明智的决定

Keys对话框(Preferences>General>Keys)在列出绑定和按操作过滤方面做得很好,但我不能按插件过滤或排序。一些条目给出了它们的插件关联的提示。例如,快捷方式在类别列中列出“Emmet”,一些绑定也会这样做。然而,有时绑定的类别只是表示“源”或“编辑”,而没有找到其他线索。我只是想知道这些绑定是从哪里来的


谢谢

您可以使用Eclipse搜索/插件搜索选项卡。搜索
org.eclipse.ui.bindings
,在
搜索中选择
扩展点
,并将
范围
设置为
工作区
。这将向您展示所有声明键绑定的插件。双击搜索结果中的条目将在声明绑定的扩展点打开
plugin.xml


注意:如果定义了一个平台,搜索将使用您的
目标平台
——如果这不是Eclipse,它将找不到您想要的。您可以在没有目标平台的情况下使用空工作区进行搜索。

这是一个极好的开始!为了进一步帮助我找到我的解决方案,假设您专门寻找覆盖切换注释的
CMD+/
键序列的所有插件。或者,假设您没有显式地查找该组合键,但您正在查找声明为“切换注释”的组合键,如“键”对话框的“命令”列中所宣传的。有没有一种明智的方法?