关闭文件ctrl+H 全局搜索:
ctrl+w 关闭当前文件:
ctrl+shift+w 关闭所有的文件:
ctrl+o 快速outline 用于查看当前类中的方法
ctrl+shift+l 显示快捷键列表:
ctrl+shift+r 快速查找文件:
ctrl+shift+P 根据左边大括号找到右边的大括号:
ctrl+shift+g 找出调用某个方法的所有类:
Ctrl+G
alt+向上或者向下的箭头 上下移动文本:
ctrl+d 删除当前行并同时去掉空行:
ctrl+k ctrl+shift+k 快速查找选中的文本:
ctrl+l 跳转到文件的特定行:
ctrl+f7 在console和seacher这些视图中切换查看视图切换:
alt+shift+m 抽取类:
alt+shift+L 抽取变量,也就是给一个调用的方法自动补全返回值:
alt+shift+t 抽取一个常量:
alt+shift+r 快速批量修改名字:
alt+shift+j 快速生成注释:
alt+shift+c 修改函数结构(比较实用,有N个函数调用了这个方法,修改一次搞定)
ctrl+alt+向下箭头或者向上箭头 快速向下或者向上复制代码:
ctrl+f 调出搜索文本视图:
ctrl+shift+向下或者向上箭头 属性和方法之间的跳跃:
ctrl+e ctrl+f6 ctrl+pageUp,pageDown 文件切换:
shift+alt+w 快速定位文件在项目中的位置:
ctrl+alt+enter 向下空一行,光标不移动
shift+enter 向下空一行,光标随着移动
alt+shift+ 左或右的箭头 快速选中一段代码或者一个字符串
ctrl+shift+y 字母全变小写
ctrl+shift+x 字母全变大写
f2 看一个方法的注释:
f3 跟进一个刚发:
alt+shift+z 把一个代码块放到另一个格式内 例如:快速放到try catch中
ctrl +shift+b 加上活着取消断点
ctrl+m 编辑页面全屏
ctrl+1 下一个错误及快速修改建议的
ctrl+t 接口实现类的列表
ctrl+q 回到上一次编辑的地方
Ctrl+Alt+H 如果你想知道一个类的方法到底被那些其他的类调用,那么请选中这个方法名,然后按“Ctrl+Alt+H”
Ctrl+Shift+H 在层次结构中打开类型
Alt+Shift+Z 重构的后悔药(Undo)
Implementors插件:安装一个能够跳到一个接口的实现的插件。如果你是个dependency injection 粉丝,或者正在基于编写优良的接口工作,那么你需要一个这样的插件来加速代码导航。 你可以在SourceForge找到这个插件。