为什么在mac os上缺少eclipse中的重构快捷方式?

时间:2011-02-14 11:01:19

标签: eclipse macos keyboard-shortcuts

我在Mac Os上使用Eclipse 3.6.1。

在早期版本的Eclipse中,我有很多很好的重构快捷方式,例如:

  • 命令 + Alt + M 提取方法

  • Command + Alt + I inline

最近,如果我按 Command + Alt + M ;我插入µ而不是提取方法而 Command + Alt + I ;插入^。快捷方式也不再显示在重构菜单中。

那些缺失的快捷方式确实让我失望。 我认为快捷方式未显示/活动,因为本机Mac OS快捷方式优先。

如何重新启用这些快捷方式?

更新

我刚刚安装了Eclipse Indigo,并且再次缺少快捷方式。我一直使用它们,并且一直用µ替换代码非常烦人。

有没有人遇到过这个问题?

4 个答案:

答案 0 :(得分:3)

通常,您可以在任何给定的编辑器中使用命令 + Shift + L 快捷方式查看可用键盘快捷键列表。 ..和第二个命令 + Shift + L 将显示一个包含Eclipse中所有可能快捷方式的弹出窗口(可以过滤“提取方法”) “例如)。

这至少可以让你看到任何给定动作的当前快捷方式。

答案 1 :(得分:2)

如果你进入首选项... - > 一般 - > Keys ,搜索在列表中不起作用的操作的描述。选择后,查看是否存在冲突(在下面的冲突列表中)。有可能为另一个动作(可能是另一个插件)设置了冲突的快捷方式。

一旦确定了其他有冲突的操作,请在列表中查找:您可以将其完全解除绑定或更改范围(在 When 下拉列表中)以限制它以某个特定的插件为例。

答案 2 :(得分:1)

您使用Aptana插件还是其他任何插件?在我的情况下,我可以通过卸载Aptana来恢复快捷方式。

答案 3 :(得分:0)

我刚刚完成了64位版本Eclipse的干净安装,并且再次出现了快捷方式。