【问题标题】:eclipse key bindings everywhere无处不在的eclipse键绑定
【发布时间】:2012-08-16 18:24:56
【问题描述】:

我想分配一个 Eclipse 快捷键。比如说,Ctrl+Shift+F = "文件搜索"。

我可以在 Window -> Preferences -> General -> Keys -> File Search -> Binding 中指定它:Ctrl+Shift+F kbd>

我还需要选择“何时”。我可以选择“编辑 Java 源”、“编辑 Java 脚本源”等之一。

是否可以指定此快捷键在任何地方都有效?我的意思是我可以在 Eclipse 中做任何事情——编辑 Java、js、xml 等,或者我可以在控制台窗口中查看日志。我将突出显示我要搜索的单词并按 Ctrl+Shift+F 并且 Eclipse 只需调出“文件搜索”对话框.

我们怎样才能做到这一点,而不必将绑定分配给“时间”下拉列表中的每个项目?

【问题讨论】:

    标签: eclipse keyboard-shortcuts


    【解决方案1】:

    尝试将“时间”设置为“在 Windows 中”。我刚刚检查过,密钥绑定在我测试的所有地方都有效......

    【讨论】:

    • 是的。但如果有冲突就不会。例如,在 Indigo eclipse 中我使用 Ctrl+Shift+F 绑定到 Format。因此,当焦点位于任何其他窗口时,将相同的键绑定到文件搜索会打开文件搜索对话框。当焦点在 Java 编辑器中时,它会改为格式化源代码。所以需要解除冲突。 “编辑 Java 源代码”优先于“在 Windows 中”。不过感谢您的指点。它解决了我的问题!
    • 只是关于绑定冲突的说明:如果您正在过滤列表以查找命令,冲突区域将仅显示与过滤器中包含的命令的冲突,因此如果您尝试查看您选择的键是否与其他命令冲突,请务必在找到您想要的命令后删除过滤文本。
    猜你喜欢
    • 1970-01-01
    • 2011-03-24
    • 1970-01-01
    • 2010-09-17
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多