1. 快速跳转篇
Command + Shift + Delete
:跳转到上一次编辑的位置;Command + E
:查看最近使用的文件;Command + Shift + E
:查看最近编辑过的文件列表;F2/Shift + F2
:在当前文件的错误位置跳转;
2. 快速编辑篇
Ctrl + Alt + O
:优化导入包;Command + D
:复制当前行至下一行;Command + X
:剪切当前行或选中内容;Command + Delete
:删除当前行;Command + Enter
:在当前行前插入新行;Shift + Enter
:在当前行后插入新行;
3. 快速导航篇
Command + F12
:显示类大纲(按二次同时显示父类的大纲);Command + Alt + B
:跳转到其子类或实现类;command + u
:显示父类或接口的信息;
4. 编码辅助篇
Ctrl + Space
:代码提示;Ctrl + J
:显示类的javadoc;Command + 鼠标放到代码上
:显示代码的简要信息;Command + F1
:在错误或警告处显示具体的描述信息;Command + N
或Ctrl + Enter
:自动生成构造函数\Getter\Setter等;Ctrl + o
:覆写父列方法;Ctrl + I
:实现未实现的方法;Command + Alt + T
:包围代码;Alt + up
:连续选中代码块;Alt + down
:减少选中的代码块;Alt + Enter
:快速修复代码和显示意向操作; :beer;Command + P
:函数参数提示;Command + Alt + L
:快速格式化当前文件;
5. 代码重构篇
F5
:将文件复制到其他位置;F6
:将文件移动到其他位置;Command + Alt + V
:将选中代码提取一个变量;
6. 其他
Esc
:将活动窗口快速指向编辑器窗口;Shift + Esc
:将焦点指向编辑器窗口的同时关闭其他活动窗口;