编辑类:
为选中的一段代码加上 /* ... */ 注释符 (java):Ctrl + Shift + /
添加文档注释(/**...*/):Alt+Shift+J
注释代码:Ctrl+/
取消注释:Ctrl+/
代码辅助:Alt+/
快速修复提示:Ctrl + 1
定位到某一行:Ctrl+L
跳转到类、变量的声明:F3
删除当前行: Ctrl+D
快速显示类的结构:类所属的包,类中所有的变量和方法:Ctrl + O
快速显示当前类的继承结构:Ctrl + T
对一块代码抽取出一个方法 (这是重构里面最常用的方法之一了,尤其是对一大堆泥团代码有用) :Alt + Shift + M
用于查找你当前文档中的变量,可以Replace变量名:Ctrl + F
正向增量查找:Ctrl +J
向增量查找:Ctrl + Shift + J
当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了) :Alt+↓
当前行和上面一行交互位置(同上) :Alt+↑
复制当前行到下一行(复制增加):Ctrl+Alt+↓
复制当前行到上一行(复制增加):Ctrl+Alt+↑
定位到类的下一个成员(方法、属性):Ctrl+Shift+↓
定位到类的上一个成员(方法、属性):Ctrl+Shift+↑
滚动条向下移动:Ctrl+↓
滚动条向上移动:Ctrl+↑
加入缺少的Import语句,删除多余的Import语句:Ctrl + Shift + O
在文件头加入Import语句:Ctrl + Shift + M
光标返回到当前行的开始:Home
光标返回到当前文档的开始:Ctrl+Home
选中光标到当前行开始之间的内容:Shift+Home
光标返回到当前行的结束:End
光标返回到当前文档的结束:Ctrl+End
选中光标到当前行结束之间的内容:Shift+End
将当前选中的内容抽取作为新方法:Alt+Shift+M
格式化类:
代码格式化:Ctrl+Shift+f
文件类:
保存:Ctrl+s
保存所有文件:Ctrl+Shift+s
窗口类:
切换窗口 Ctrl+f6 <可改为ctrl+tab方便>
关闭当前窗口:Ctrl+F4或者Ctrl+W
关闭所有窗口:Ctrl + Shift + F4
前一个编辑的页面:Alt+←
下一个编辑的页面(当然是针对上面那条来说了):Alt+→
调试运行类:
运行上次程序:F11
调试上次程序:Ctrl + F11
Run Java Applet:Alt+Shift+X,A
Run Java Application:Alt+Shift+X,J
Run JUnit Test:Alt+Shift+X,T
Debug:F11或者Ctrl+Alt+D
Debug Java Applet:Alt+Shift+D,A
Debug Java Application:Alt+Shift+D,J
Debug JUnit Test:Alt+Shift+D,T
添加/去除断点 Ctrl+Shift+B
F5 --单步调试进入函数内部,注意使用,进入jar包内部就没必要了。
F6 --单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。
F7 --由函数内部返回到调用处。
F8--一直执行到下一个断点。
补充:
New menu:Alt+Shift+N
Quick Switch Editor: Ctrl+E
Show Refactor Quick Menu:Alt+Shift+T