Intelij IDEA使用手册
一、IDEA快捷键
0.1 查找搜索
| 功能 | 快捷键 |
|---|---|
| 本文件查找字符串 | CTRL+F |
| 本文件替换字符串 | CTRL+R |
| 全局文件中查找字符串 | CTRL+SHIFT+F |
| 查找类文件 | CTRL+N |
| 查找文件 | CTRL+SHIFT+N |
| 全能搜索 | SHIFT+SHIFT |
| 查看类的继承结构 | CTRL+H |
| 查看类的继承结构视图 | CTRL+ALT+U |
| 侧边栏展示类所有方法 | ALT+7 |
| 筛选类内方法 | CTRL+F12 |
| 查看当前方法调用层次 | CTRL+ALT+H |
| 文件页面前进后退 | ALT+← / ALT+→;当前文件跳转CTRL+ALT+←/→ |
| 查看接口实现方法 | 点击方法左侧I图标 |
| 查看文档注释 | 选中类名CTRL+Q |
| 代码块首尾跳转 | CTRL+[(开头)、CTRL+](末尾) |
| 全局查找类/变量引用 | Alt + F7 |
0.2 代码编辑
| 功能 | 快捷键 |
|---|---|
| 代码智能提示 | ALT+ CTRL+Space |
| 优化清理多余导包 | CTRL+ALT+O |
| 代码格式化 | CTRL+ALT+L |
| 快速生成类成员 | ALT+INSERT |
| 重写父类方法 | CTRL+O |
| 实现接口/父类抽象方法 | CTRL+I |
| 向下新建空行 | SHIFT+ENTER |
| 向上插入空行 | CTRL+ALT+ENTER |
| 复制当前选中代码/单行 | CTRL+D |
| 代码块上移 | SHIFT+ALT+↑ |
| 代码块下移 | SHIFT+ALT+↓ |
| 删除选中代码/单行 | CTRL+Y |
| 自动补全返回值/修复代码 | ALT+ENTER |
| 字母大小写转换 | CTRL+SHIFT+U |
| 矩形选区(自由选块) | ALT+鼠标左键拖拽 |
| 向下选取相同文本块 | ALT+J |
| 多光标同时编辑 | ALT+SHIFT+鼠标左键点击 |
| 行/列编辑模式切换 | ALT+SHIFT+INSERT |
| 单个字符左右选中 | SHIFT+←/→ |
| 整单词左右选中 | SHIFT+CTRL+←/→ |
| 逐层扩展代码选区 | CTRL+W |
0.3 代码快速生成
| 功能 | 操作/快捷键 |
|---|---|
| Getter&Setter | ALT+INSERT→Getter and Setter,方向键勾选属性 |
| toString方法 | ALT+INSERT→toString,勾选属性 |
| equals&hashCode | ALT+INSERT→hashcode and equals |
| 重写方法 | ALT+INSERT→Override / CTRL+O |
| 构造方法 | ALT+INSERT →Constructor,勾选字段 |
控制台输出sout |
sout+TAB;格式化输出souf+TAB |
| main主方法 | psvm + ENTER |
| 代码补全收尾 | CTRL+SHIFT+ENTER |
| 选中代码包裹代码块 | CTRL+ALT+T(try-catch/if/for/while/synchronized/foreach) |