一、自动代码
| 快捷键介绍 | 输入+按键 |
|---|---|
| 生成main方法 | psvm + Tab键 |
| 快速生成System.out.println(); | sout + Tab键 |
| Alt+Enter | 导入jar包(导包) |
| 生成for | fori + Tab键 |
| 选中代码放到if,for,while,try catch,synchronized等,中 | Ctrl + Alt + T |
| 重写方法 | Ctrl + O |
| 实现方法 | Ctrl + I |
| 大小写转化 | Ctr+shift+U |
| 自动补全代码 | CTRL+SHIFT+SPACE |
| 格式化代码 | CTRL+ALT+L |
| 生成代码(如GET,SET方法,构造函数等) | ALT+insert |
| 查看最近更改的代码 | CTRL+E |
| 方法参数提示 | CTRL+P |
| 类名或接口名提示 | CTRL+ALT+SPACE |
| 代码提示,类似eclipse的 Alt+"/" | Ctrl+Alt+空格 |
| 可以看到当前方法的声明(方法提示说明) | CTRL+Q |
| 重构-重命名 (包、类、方法、变量、甚至注释等) | Shift+F6 |
| 提取变量(自动生成返回类型) | Ctrl+Alt+V |
二、查询快捷键
| 快捷键介绍 | 输入+按键 |
|---|---|
| 返回至上次浏览的位置(类似eclipse 的Alt+ left/right) | CTRL+ALT+ left/right |
| 浮动显示当前文件的结构 | Ctrl+F12 |
| 找到你的函数或者变量或者类的所有引用到的地方 | Alt + F7 |
| 查找类 | Ctrl+N |
| 查找文件 | Ctrl+Shift+N |
| 在当前窗口查找文本 | CTRL+F |
| 在当前窗口替换文本 | CTRL+R |
| 向下查找关键字出现位置 | F3 |
| 查找变量来源 | F4 |
| 选中代码,连续按会有其他效果(选中变量) | Ctrl+W |
| 删除行 | Ctrl+X |
| 复制行 | Ctrl+D |
| 显示类结构图 | Ctrl+H |
| 切换代码视图 | Alt+ left/right |
| 查看类的继承结构 | Ctrl + U |
| 包或者类的重命名 | shift+F6 |
| 代码向上/下移动 | Ctrl+Shift+Up/Down |
| 多行选中与不选快捷键 | Alt + Shift + 鼠标左键 |