JAVA+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 |