更快的方法(键盘快捷键?)在Eclipse中使用快速修复?

时间:2009-10-08 10:16:10

标签: eclipse

我经常使用Eclipse功能(Galileo)建议的错误更正来自动创建代码存根或重构事物。例如,我会编写一个方法来调用其他尚不存在的方法,然后将鼠标移到错误消息上并单击“create method”。或者,将this更改为班级名称,然后从快速修正中选择“添加static修饰符”。

我认为这非常方便,因为它让我可以在我的代码中停留在一个位置,然后“远程”连接我屏幕上当前不可见的内容。我觉得很烦人的是,我必须离开键盘,将鼠标悬停在错误符号上,等待工具提示弹出,然后单击选项(这样做,我有时会将鼠标移动一下边缘和工具提示再次消失 - 非常讨厌)。

我错过了更快的方法吗?我似乎无法找到键盘快捷键,但之后我忽略了巨大的偏好对话框中的内容。

4 个答案:

答案 0 :(得分:80)

Ctrl + 1 :快速修复。
(Mac上的 Cmd + 1

只需将光标放在您怀疑可以执行操作的部分(更正,重构,......)上,然后点击Quick Fix快捷方式即可。将显示相同的弹出窗口,您可以使用向上和向下键选择正确的选项。

Europa spell

结合 Ctrl + 3 Quick Access)为您提供触手可及的大部分日食功能;)

另见:

答案 1 :(得分:2)

在使用 ctrl + 1 之后,如上面的答案中所述,按 ctrl + 输入以应用选中将所有问题修复为同一类别的问题。

答案 2 :(得分:0)

作为附加提示,我一直使用的特定类型的快速修复程序有一个专用的快捷方式:

Alt + Shift + J :为当前方法添加Javadoc注释存根。

答案 3 :(得分:0)

通常,IDE中的键盘快捷键(以及一般的代码工具)来自用户原则,该原则认为您的手/手指可以保持在键盘上的位置越多(如以fj为中心的“触摸打字员”位置) ,你可以变得更有成效。这可能是为什么不鼓励使用数字键盘,或者不使用最基本布局键盘不太常用的其他键的原因。许多人认为应该可以从这个位置轻松访问有用的键盘快捷键。

我要说的关于eclipse键盘快捷键的一件事是,如果你使用一个名为Zoom-it的流行的Windows演示实用程序,你需要在使用eclipse时将其关闭。两者之间存在几个show-stopper冲突,例如Ctrl-1和Ctrl-3。