Eclipse 常用快捷键

  02 Sep 2014 返回


本文总结了Eclipse常用的快捷键,作为备忘,这些能够有效地提高编码效率。

1. 极其常用快捷键

Alt + /    此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁
Ctrl + /    快速添加注释,能为光标所在行或所选定行快速添加注释或取消注释
Ctrl + Shift + /    在代码窗口中是这种/*注释*/注释,在JSP文件窗口中是< ! -- 注释 -- >
Ctrl + D    删除当前行,不用为删除一行而按那么多次的删除键
Ctrl + Shift + F    格式化代码,选定后按Ctrl+Shift+F快捷键可以格式化这段代码,如果不选定代码则默认格式化当前文件(Java文件)


Alt + ← & Alt + →    后退历史记录和前进历史记录,在跟踪代码时非常有用,用户可能查找了几个有关联的地方,但可能记不清楚了,可以通过这两个快捷键定位查找的顺序
Ctrl + Q    回到最后一次编辑的地方,这个快捷键也是当你在代码中跳转后用的
Ctrl + . & Ctrl + 1    下一个错误及修改建议 Ctrl + . 将光标移动至当前文件中的下一个报错处或警告处,一般与ctrl+1一并使用,即修改建议的快捷键
Alt + 上下键    这个组合将当前行的内容往上或下移动。在try/catch部分,这个快捷方式尤其好使
Ctrl + Alt + 上下键    这个组合将当前行的内容复制后往上或下移动
Shift + Enter & Ctrl + Shift + Enter    Shift + Enter在当前行之下创建一个空白行,与光标是否在行末无关;Ctrl + Shift + Enter则在当前行之前插入空白行
Ctrl + 2
    + L   为本地变量赋值,开发过程中,常常先编写方法,如Calendar.getInstance(),然后通过 Ctrl + 2 + L 快捷键将方法的计算结果赋值于一个本地变量之上,如下所示:

Canlendar can = Canlendar.getInstance();

    + F   为类成员变量赋值,把方法的计算结果赋值于类中的域(成员变量):

private Canlendar can;  
can = Canlendar.getInstance();

    + R   重命名光标所在的同名变量
Ctrl + E    快速转换编辑器,在打开的编辑器之间浏览。使用Ctrl + PageDownCtrl + PageUp可以浏览前后的选项卡,但是在很多文件打开的状态下,Ctrl + E会更加有效率
Ctrl + M    编辑器窗口最大化的快捷键


2. 查找定位快捷键

Ctrl + K & Ctrl + Shift + K    快速向下和向上查找选定的内容,从此不再需要用鼠标单击查找对话框了
Ctrl + Shift + T    查找工作空间构建路径中的可找到Java类文件,而且可以使用"*", "?"等通配符
Ctrl + Shift + R    和Ctrl+Shift+T对应,查找工作空间中的所有文件(包括Java文件,也可以使用通配符
Ctrl + Shift + G    查找类、方法和属性的引用,这是一个非常实用的快捷键,例如要修改引用某个方法的代码,可以通过该快捷键迅速定位所有引用此方法的位置
Ctrl + L    定位到当前编辑器的某一行,对非Java文件也有效


3. 申明调用导入快捷键

Ctrl + O    显示类中方法和属性的大纲,能快速定位类的方法和属性,在查找Bug时非常有用
F3    选中代码中的一个方法打开申明,或者,利用Declaration Tab(在Java视图模式下,选择Windows --> Show View -- > Declaration)
Ctrl + Shift + G    在workspace中搜索引用(作用和F3恰好相反)。它使你在方法的栈中,向上找出一个方法的所有调用者
Ctrl + Alt + H    显示出这个方法被哪些方法调用,最终产生一个调用关系树
Ctrl + Shift + M    (先把光标放在需导入包的类名上)作用是加Import语句
Ctrl + Shift + O    作用是缺少的Import语句被加入,多余的Import语句被删除