1 查看
Ctrl+Shift+R:打开资源(类,文件)
Ctrl+Shift+T:搜索类(包括工程和关联的第三jar包)
Ctrl+E:下拉列出所有已经打开的编辑文件
F4:打开类型层次结构
Ctrl+G:列出所选标示符在工作区中的声明
Ctrl+Shift+G:列出所选标示符在工作区中的引用
Ctrl+Shift+U:列出所有包含字符串的行
Ctrl+H:打开搜索,搜索关键字
Ctrl+(Shift)+K:同文本上下查找
Ctrl+M:使当前编辑页面窗口最大化,再次使用取消窗口最大化
Ctrl+Page Down或Ctrl+Page Up: 编辑文件之间快速切换
Ctrl+(Shift)+J:正/反向增量查找(按下Ctrl+J后,你所输入的每个字母编辑器都提供快速匹配定位到某个单词)
Alt+Enter 显示当前选择资源的属性
Ctrl+Q:定位到最后编辑的地方
Ctrl+L:跳转到某行
Ctrl+Alt+H:查看被谁调用
Ctrl+O:显示当前类成员列表
2 编辑
Ctrl+1:快速修复
Alt + /:自动补全代码或者提示代码
Ctrl+Shift+O:自动引入包和删除无用包
Ctrl+/:使用//注释或者取消注释当前行或者选择的多行
Ctrl+Shift+/:使用/* */注释掉选择的代码块,使用Ctrl+Shift+\取消注释
Alt+Shift +S:弹出自动生成代码的菜单
Shift+Enter及Ctrl+Shift+Enter: 在当前行上或者下边创建空白行
Alt+↓(↑):将选中的代码与上下行交换位置
Ctrl+Alt+↓(↑):复制选中的代码到下面或上面
Ctrl+D:删除当前行或选择的代码块
3 重构
Alt+Shift+R :重命名,自动替换所有引用的地方
Alt+Shift+M:把一段函数内的代码抽取成方法
Alt+Shift+C:修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
Alt+Shift+Z 重构的后悔药(Undo)
4 调试
F5:单步跳入
F6:单步跳过
F7:单步返回
F8:继续
Ctrl+Shift+B:添加/去除断点
Ctrl+R:运行至该行(不能跳过前面的断点)