工欲善其事,必先利其器。对于程序员来说,Eclipse便是其中的一个“器”。本文会从Eclipse快捷键和实用技巧这两个篇章展开介绍。Eclipse快捷键用熟后,不用鼠标,便可进行编程开发,避免鼠标分了你的神。而学习Eclipse 的一些实用技巧,则可以大大提高开发效率。
1.1文件切换的三种方式
1.1.1 Ctrl + E,在右边显示出当前打开的所有文件
1.1.2 Ctrl + Pg Up ,Ctrl + Pg Dn ,逐个文件跳跃
按下Ctrl + Pg Dn,从AdConf.java跳到 AdQuaryServiceImpl.java
Before:
After:
反之亦然。
1.1.3 Ctrl + F6,在当前文件里显示当前打开的所有文件
我个人比较喜欢Ctrl + E 这种方式。
1.2 复制当前行或者当前选中的代码块
在Eclipse里面,如果需要复制一行,无需使用Ctrl + C,只需要使用Ctrl + Alt + ↓。注意这个快捷键通常会有冲突,可以在keys的面板上自行修改。我自己喜欢用Ctrl + Alt + End来替换Ctrl +Alt + ↓。
1 2 3 4 5 6 7 8 9 10 11 12 13 |
public class TestString {
public static void main(String[] args) {
String s = "";
System.out.println(s == null);
}
} |
1.3 显示当前类的所有属性和方法假设你想复制“String s = “””这一行,只需把焦点定位到它所对应的行,然后按下Ctrl + Alt + ↓即可。这个快捷键也支持复制代码块。
以前都是用Eclipse的outline来看,现在你可以关闭它了,因为使用Ctrl + O就可以显示当前文件的所有属性和方法。注意是大写字母O,不是数字0。
1.4 Ctrl + W关闭当前文件,Ctrl + Shift + W关闭所有文件
使用Ctrl + W可以关闭当前文件,Ctrl + Shift +W可以关闭当前打开的所有文件。
要是我关闭当前文件后,后悔了,想重新打开,咋整。使用Alt + ← 即可。
1.5 快速定位当前文件在工程中的位置,即在package视图中的位置
一种方法是直接点击package视图中的”Link with Editor”。
但是这种方式有个缺点,就是必须使用鼠标去点击”Link with Editor”。
第二种方式是使用Alt + Shift +W,显示视图,然后选择package视图,同样可以定位到当前文件在package视图中的位置,这样就避免使用了鼠标。
1.6 选中Java文件中的内容
1 2 3 4 5 6 7 8 9 10 11 12 13 |
public String get(@RequestParam(value = "key") String key) {
Object obj = osCacheService.get(key);
if (obj != null) {
return JsonUtil.toJson(obj);
}
return"";
} |
这个快捷键非常好用,如果你想选择if语句中的所有内容,也可以使用这个快捷键,以此类推。假设你把鼠标定位在osCacheService上,那么可以使用Alt + Shift +→,选择osCacheService整个字符串,而无需使用鼠标来操作。
1.7 Ctrl + T选择java文件,Ctrl + R选择资源文件
如果你只是想找java类,那么直接使用Ctrl + T效率比较高。
1.8 Ctrl + H 进行全局搜索和局部搜索
原文来自:伯乐在线