【问题标题】:Conflicting Keyboard Shortcuts in EclipseEclipse 中的键盘快捷键冲突
【发布时间】:2012-08-07 20:06:35
【问题描述】:

我使用 Aptana Studio 进行 PHP 开发。我还使用 Eclipse 中的 Emacs+ 插件在编辑器中获得类似 Emacs 的体验。但是,当我尝试使用某些快捷方式时,我会得到一个弹出窗口,我必须从中选择要执行的命令。例如,当我发出 Ctrl-/ 时,我会弹出这样的窗口:(糟糕,我没有足够的声望来发布图片!)

-----------------------------------
| Comment Line / Selection  |  1  |
|---------------------------------|
| Undo+                     |  2  |
-----------------------------------

当我必须执行一系列撤消操作时,这很烦人。

我想在这种情况下执行 Emacs+ 插件绑定的命令。我在想这些是冲突,但是键首选项窗口(窗口->首选项->常规->键)没有显示任何内容。关于我应该如何实现这一目标的任何指示?

【问题讨论】:

  • 下面给出的答案有效吗?
  • 并非如此。我尝试将 When: 下拉菜单设置为 Aptana EditorPHP Source Editing。它在任何一种情况下都不起作用。我觉得这应该也适用于 Editing Text 的默认设置,因为没有冲突(至少没有出现在 Conflicts: 框中)。

标签: eclipse editor keyboard-shortcuts aptana


【解决方案1】:

转到窗口 -> 首选项 -> 常规 -> 键或 Ctrl+Shift+L

然后转到您要查找的命令。

在这里您应该能够看到 BindingWhen 下拉菜单。

对于同一个绑定,您可以定义不同的范围。

可能对于 Aptana,您可以定义 PHP 范围(下拉时)。

在安装 Pydev 后,我在使用 Ctrl+Shift+T 时遇到了同样的问题。它曾经绑定到 Open TypePython 类浏览器。改变了范围,它工作正常。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-06
    • 1970-01-01
    • 2010-10-04
    • 1970-01-01
    • 2013-12-12
    • 1970-01-01
    • 2012-03-27
    相关资源
    最近更新 更多