虽然eslipse逐渐被IDEA取代,但目前也是不少开发者尤其是初学者的选择。因此总结了我认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。
ctrl+shift+r
打开资源
ctrl+o
快速outline
ctrl+e
快速转换编辑器
ctrl+2,L
为本地变量赋值
alt+shift+r
重命名
Alt + /
输出提示
-
在java类中,要输出main方法,只要输入main然后用此快捷键按回车即可;要输出System.out.println(),你只需输入syso然后用此快捷键按回车即可;再比如你要覆盖父类的toString()方法,你只需输入to然后用此快捷键按回车;再比如你要用一个没有import的类(比如Calendar),你只需输入Ca然后用此快捷键即可用上下键选择;再比如你要生成某个field的get,set方法,你只需输入get然后用此快捷键生成(默认为public)
-
在jsp页面中可用此提示输入标签(标签内提示标签属性)
-
在xml中也可用此快捷键
Shift+enter
在当前行之下创建一个空白行,与光标是否在行末无关。Ctrl+shift+enter则在当前行之前插入空白行。
Alt+方向键
将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使。
ctrl+m
编辑器窗口最大化的快捷键
ctrl+.
将光标移动至当前文件中的下一个报错处或警告处。这组快捷键一般与ctrl+1一并使用,即修改建议的快捷键。新版Eclipse的修改建议做的很不错,可以帮你解决很多问题,如方法中的缺失参数,throw/catch exception,未执行的方法等等