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

我经常使用build议的错误更正的Eclipsefunction(伽利略)来自动创build代码存根或重构的东西。 例如,我会编写一个方法来调用其他不存在的方法,然后将鼠标移动到错误消息上,然后单击“create method”。 或者,将其更改为类名,并从快速修复中select“添加static修饰符”。

我认为这非常方便,因为它让我留在我的代码中的一个地方,并“远程”连接屏幕上不可见的东西。 我觉得令人讨厌的是,我不得不离开键盘,将鼠标hover在错误符号上,等待工具提示popup,然后单击选项(这样做,有时候我会将鼠标移动一点边缘和工具提示消失 – 非常烦人)。

我错过了一个更快的方法吗? 我似乎无法find一个键盘快捷键,但之后我忽略了从巨大的偏好对话框中的东西。

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

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

欧罗巴咒语

Ctrl + 3Quick Access )结合使用,可以轻松掌握大部分日食function;)

也可以看看:

  • Eclipse提示:快速修复的捷径
  • 我最喜欢的Eclipse快捷方式:快速修复
  • Eclipse热键 :eclipse快捷键金矿。

如上面的回答中所提到的使用ctrl + 1之后,按ctrl + enter将所选修复应用于所有相同类别的问题。

作为一个额外的提示,我一直使用的特定types的快速修复有一个专门的快捷方式:

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

一般来说,IDE中的键盘快捷键(以及一般的代码工具)来自于一个用户原则,这个原则认为你的双手/手指可以保持在键盘上的位置(如fj居中的“触摸打字员”位置),更多生产力可以成为。 这可能是为什么不鼓励使用数字小键盘,或者不使用其他最不常用的键。 许多人认为有用的键盘快捷键应该很容易从这个位置到达。

关于eclipse键盘快捷键我会说的一件事是,如果你使用一个叫做Zoom-it的stream行Windows演示工具,那么在使用eclipse的时候你需要closures它。 两者之间有几个显示停止冲突,例如Ctrl-1和Ctrl-3。