● 运行:Shift+F10。
● 导入包和自动修正:Alt+Enter。
● 向下复制选中行:Ctrl+D。
● 删除选中行:Ctrl+Y。
● 剪切选中行:Ctrl+X。
● 行交换位置。、与上面行交换位置:Ctrl+Shift+↑。与下面行交换位置:Ctrl+Shift+↓。
● 当前代码行与下一行代码之间插入一个空行,光标现在处于新加的空行上:Shift+Enter。
● 当前代码行与上一行代码之间插入一个空行,光标现在处于新加的空行上:Ctrl+Alt+Enter。
● 自动生成某个类的Constructors、Getters、Setters、equals( ) and hashCode( )、toString( )等代码:Alt+Insert。
● 重写父类的方法:Ctrl+O。
● 实现接口的方法:Ctrl+I。
● 自动生成具有环绕性质的代码,如if/else、for、do/while、try/catch、synchronized等,使用前要先选择好需要环绕的代码块:Ctrl+Alt+T。
● 添加和取消注释。选中行加单行注释:Ctrl+/,再按一次取消;选中行加多行注释:Ctrl+Shift+/,再按一次取消。
● 将方法调用的返回值自动赋值给变量:Ctrl+Alt+V。
● 方法参数提示:Ctrl+P。
● 代码模板提示:Ctrl+J。
● 选中代码抽取封装为新方法:Ctrl+Alt+M。
● 重命名某个类、变量等:Shift+F6。
● 格式化代码:Ctrl+Alt+L。
● 删除导入的没用的包:Ctrl+Alt+O。
● 折叠/展开方法实现:Ctrl+Shift+-/+。
● 缩进或不缩进一次所选择的代码段:Tab/Shift+Tab。
● 查看某个方法的实现:Ctrl+Alt+B或Ctrl+单击该方法名。
● 查看继承快捷键:Ctrl+H。
● 查看类的UML关系图:Ctrl+Alt+U。
● 查看类的成员列表:Ctrl+F12。
● 查找某个文件:Ctrl+Shift+N。
● 打开最近编辑的文件:Ctrl+E。
● 全文检索:双击Shift。
● 选中内容转大小写:Ctrl+Shift+U。