JAVA+IDEA快捷键
- 1. IDEA插件安装
- 2. IDEA常用快捷键
- 2.1. Alt + …
- 2.2. Ctrl + …
- 2.3. Shift + …
- 2.4. Ctrl + Alt + …
- 2.5. Ctrl + Shift + …
- 2.6. 其它
- 3. IDEA断点调试快捷键
1. IDEA插件安装

通过安装该插件,让我们在平时操作时,可看到我们每步操作所需的快捷键,帮助我们快速熟悉快捷键使用
2. IDEA常用快捷键
2.1. Alt + …
| 功能 | 快捷键 |
|---|
IDEA自动修正 | Alt + Enter |
快速生成含有任意形参的构造器和私有属性的Getter/Setter等方法 | Alt + Insert |
快速打开或隐藏Project面板 | Alt + 1 |
| 快速显示类结构 | Alt + 7 |
2.2. Ctrl + …
| 功能 | 快捷键 |
|---|
| 剪切当前行 | Ctrl + X |
| 复制当前行 | Ctrl + D |
| 查找最近打开的文件 | CTRL + E |
| 选中文本,连续按可以扩大选中范围(以单词为单位) | Ctrl + W |
| 在当前行下面插入一行空行 | Ctrl + Enter |
| 将当前方法块代码展开 / 折叠 | Ctrl + " + / -" |
| 快速重写基类或者接口中的方法 | Ctrl + O |
| 示类结构图(类的继承层次) | Ctrl + H |
| 快速搜索和打开类 | Ctrl + N |
快速定位源码,将光标放在方法上输入Ctrl + B, 可以去到该方法的源码 | Ctrl + B |
2.3. Shift + …
| 功能 | 快捷键 |
|---|
| 在当前行下面生成一行空行,光标自动移到空行行首 | Shift + Enter |
| 批量修改变量名,先选中变量名,然后点击快捷键 | Shift + F6 |
2.4. Ctrl + Alt + …
| 功能 | 快捷键 |
|---|
| 快速格式化代码 | Ctrl + Alt + L |
| 优化导入的类和包 | Ctrl + Alt + O |
将选中的代码使用if、while、try/catch等代码块包装起来 | Ctrl + Alt + T |
| 查找一个类/ 接口的实现类,如果只有唯一的实现类则可以直接进入该实现类 | Ctr + Alt + B |
2.5. Ctrl + Shift + …
| 功能 | 快捷键 |
|---|
去除相关的代码块包装,是Ctrl + Alt + T的相反操作 | Ctrl + Shift + Delete |
| 将光标所在的代码块向上/下整体移动 | Ctrl + Shift + 向上/下箭头 |
快速运行当前的程序,当前你在哪个程序就运行该程序 | Ctrl + Shift + F10 |
| 查找一个类/ 接口的实现类,如果只有唯一的实现类则可以直接进入该实现类 | Ctr + Alt + B |
2.6. 其它
| 功能 | 快捷键 |
|---|
自动分配变量名,在新建对象时在后面加.var | .var |
3. IDEA断点调试快捷键
| 功能 | 快捷键 |
|---|
| 跳入当前断点标记的方法内部 | F7 |
| 跳过当前断点标记的方法,逐步执行,但不进入方法内部 | F8 |
| 直接跳到下一个断点标记处 | F9 |
| 从方法内部跳出,逐步返回断点标记处(注意:跳回到断点标记的方法时,该方法已被执行结束,不能再进入该方法内部) | Shift + F8 |
强制跳入一个方法内部,用于某些方法不能使用F7直接跳入的 | Shift + Alt + F7 |