ctrl + z :undo(撤销)
ctrl + shift + z:undo的反向
ctrl + / : 添加//注释
ctrl + shift + / : 添加/**/注释
ctrl + x:剪切当前行
ctrl + y:删除当前行(不如ctrl + x好用,因为要两个手按)
ctrl + d:向下复制当前行
ctrl + shift + up/down:把当前行代码向上/向下移动
ctrl + f:文本搜索
ctrl + shift + f:全局文本搜索
ctr + r :文本替换
ctrl + Backspace:按单词删除
ctrl + shift + U:大小写转换(第一次全转为小写,第二次全转为大写)
ctrl + "+/-":展开/折叠当前方法
ctrl + shift + "+/-":展开/折叠所在文件全部方法
ctrl + alt + - 折叠每个方法
ctrl + F12:查看当前文件所有方法
Alt + up/down:在方法间移动,聚焦粒度为方法。
ctrl + O:重写继承来的方法(包括hashCode、equals、clone、toString、finalize等方法)
ctrl + I:实现父类、父接口要求实现的方法
ctrl + Alt + B:跳转到方法实现处
F2:光标跳转到报错位置
ctrl + H:显示类继承结构图
ctrl + F6:重构类名或方法名、以及参数(不够重构变量名)
ctrl + Alt + O:优化导包
ctrl + Alt + L:格式化代码(要求退出QQ),可选中部分代码进行格式化,不选则会格式化整个文件
ctrl +F7:查看当前变量在当前文件中哪些地方被使用,按F3进行切换(类似ctrl + F)
ctrl + F12: 控制台