繁体   English   中英

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

[英]Why are refactoring shortcuts in eclipse missing on mac os?

我在Mac Os上使用Eclipse 3.6.1。

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

  • Command + Alt + M提取方法

  • Command + Alt + I内联

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

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

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

UPDATE

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

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

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

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

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

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

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

我只是干净地安装了64位版本的Eclipse,并且快捷方式重新出现了。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM