IDEA 常用快捷键
【代码】IDEA 常用快捷键。
·
1 代码编辑快捷键
- 复制与粘贴:
Ctrl + C
(Windows/Linux)或Command + C
(Mac)用于复制选中的代码;Ctrl + V
(Windows/Linux)或Command + V
(Mac)用于粘贴代码。此外,Ctrl + D
(Windows/Linux)或Command + D
(Mac)可快速复制当前行代码到下一行,方便在编写相似代码时提高效率。- 删除与剪切:
Ctrl + X
(Windows/Linux)或Command + X
(Mac)用于剪切选中的代码;Ctrl + Y
(Windows/Linux)或Command + Delete
(Mac)用于删除当前行代码。若想删除光标后面的代码,可使用Ctrl + Delete
(Windows/Linux)或Fn + Delete
(Mac);删除光标前面的代码,则使用Ctrl + Backspace
(Windows/Linux)或Command + Backspace
(Mac)。- 注释代码:
- 行注释可使用
Ctrl + /
(Windows/Linux)或Command + /
(Mac),选中一行或多行代码后按此快捷键,即可添加或移除行注释;块注释使用Ctrl + Shift + /
(Windows/Linux)或Command + Option + /
(Mac),用于注释一段代码块。 - 代码补全与生成:
Alt + Enter
是代码补全提示的快捷键,在编写代码时,若 IDEA 能识别出可能的代码补全选项,按下此键会弹出提示框。例如,在导入未声明的类时,按Alt + Enter
可自动导入该类。Alt + Insert
(Windows/Linux)或Command + N
(Mac)可用于自动生成代码,如构造方法、Get/Set 方法、ToString 方法等,极大提高代码编写速度。- 代码移动与调整:
Alt + Shift + ↑
或Alt + Shift + ↓
(Windows/Linux)或Option + Shift + ↑
或Option + Shift + ↓
(Mac)可将当前行代码向上或向下移动一行,方便调整代码顺序。Ctrl + Alt + L
(Windows/Linux)或Command + Option + L
(Mac)用于格式化代码,按照 IDEA 设置的代码风格规范对代码进行排版,使代码更易阅读。
2 文件与项目操作快捷键
- 查找文件与类:
Ctrl + N
(Windows/Linux)或Command + O
(Mac)通过类名查找类文件,输入类名后可快速定位到项目中的相应类;Ctrl + Shift + N
(Windows/Linux)或Command + Shift + O
(Mac)通过文件名查找文件,无论是 Java 源文件、配置文件还是其他类型文件,都能迅速找到。例如,在大型项目中,快速查找某个特定的配置文件时,此快捷键非常实用。- 打开最近文件:
Ctrl + E
(Windows/Linux)或Command + E
(Mac)可查看最近打开的文件列表,方便快速切换到之前编辑过的文件;Ctrl + Shift + E
(Windows/Linux)或Command + Shift + E
(Mac)查看最近编辑的文件列表,若与输入法快捷键冲突,可在 IDEA 设置中重置。- 项目结构操作:
Alt + 1
(Windows/Linux)或Command + 1
(Mac)可快速打开或隐藏项目面板,方便查看项目的目录结构;Alt + 7
(Windows/Linux)或Command + 7
(Mac)弹出当前文件结构的窗口,显示当前文件中的类、方法、变量等结构,便于快速导航和定位。
3 代码导航快捷键
- 跳转到定义处:
Ctrl + B
(Windows/Linux)或Command + B
(Mac)可跳转到变量、方法、类等的定义处。例如,在调用某个方法时,想查看该方法的具体实现,将光标放在方法名上,按此快捷键即可快速定位到方法定义的位置。- 查看方法实现:
Ctrl + Alt + B
(Windows/Linux)或Command + Option + B
(Mac)能跳到接口或抽象方法的具体实现处,即使在存在多个实现类的情况下,也能准确找到对应的实现代码。- 在文件中查找引用:
Ctrl + F7
(Windows/Linux)或Command + F7
(Mac)逐一显示当前文件中类、方法、变量等被使用的位置,可通过F3
键切换到下一个引用处;Ctrl + Shift + F7
(Windows/Linux)或Command + Shift + F7
(Mac)高亮显示当前文件中类、方法、变量等的所有引用处,方便快速查看某个元素在文件中的使用情况。例如,在重构代码时,查看某个变量在整个文件中的所有引用,确保修改不会产生意外影响。
更多推荐
所有评论(0)