【问题标题】:How to disable eclipse4 built-in keyboard shortcut?如何禁用 eclipse4 内置键盘快捷键?
【发布时间】:2012-12-05 13:07:02
【问题描述】:

Eclipse 4.2 似乎有一些内置的快捷键,例如 Ctrl+P、Alt+C、Alt+X 等,你无法从“Window->preferences->General->Keys”中找到它们。我想重新定义这些快捷方式,例如绑定 Alt+X 运行 maven build,但是当我按下 Alt+X 时,在 Eclipse 的右下角,它快速闪烁并且我的鼠标失控,我认为这是因为快捷方式冲突。

谁知道如何禁用内置快捷方式?谢谢。

编辑: Ctrl+p 只绑定到一个动作。

当我点击Ctrl+p时,右下角显示,这条消息来自eclipse:

嗯,以上是好的情况——至少你可以选择运行哪个动作。对于Alt+P,Alt+c你没有选择的机会,eclipse正在翻转,你失控了。

【问题讨论】:

    标签: eclipse


    【解决方案1】:

    您确定您的操作系统或其他应用程序中没有处理这些键盘触发器的东西吗?如果你在 Eclipse 的 Preferences 中分配了一个键盘快捷键,它会在发生冲突时提示;如果您没有看到,那么它不是 Eclipse 快捷方式。

    【讨论】:

    • 感谢您的输入,但是它不像您说的那样,我想如果您使用的是eclipse 4,只需尝试将Alt+C绑定到另一个操作,然后使用它,您可以查看冲突。
    • 在我的标准 Eclipse 4.2 安装中,没有任何绑定到 Alt+C 的内容。我能够将命令绑定到它并且它工作得很好。除非您将 Eclipse 配置为,否则 Eclipse 似乎不使用 Alt+C,并且它不使用我所知道的用户不可配置的 any 键盘快捷键;同样,听起来您的场景确实是其他一些应用程序或操作系统功能抓住了这些快捷方式。你能张贴一张当你尝试 Alt+C 时会发生什么的图片吗?如果您在另一个应用程序中使用 Alt+C 会发生什么?
    • 就像我说的,“标准”Eclipse 不会将任何操作绑定到 Alt+C(或 Alt+X,据我所知)。如果是这样,它们将列在 Keys 首选项中。由于您安装了 Easy Shell,可能您已经安装了使用这些快捷方式的其他第三方插件。或者,您系统上的其他应用正在执行此操作。
    • 嗨,Riz,我找到了根本原因,感谢您给我的想法和耐心。
    【解决方案2】:

    我找到了这个问题的根本原因,我将我的所有密钥从 Eclipse 3.7 导入到 4.2,它们中的大多数都可以工作,但是其中一些冲突但 Eclipse 无法显示冲突快捷方式,比如说 Ctrl+P,这个默认情况下是 eclipse 的打印快捷方式,在 eclipse 3.7 中我将 Ctrl+p 绑定到另一个命令,导入后,eclipse 4.2 显示就像 3.7(见上文),但实际上它仍然存在冲突,即使它没有显示冲突。我认为这可能是一个日食错误。我是一个广泛使用快捷方式的人。希望这有助于其他人迁移快捷方式。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-11-06
      • 2023-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多