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)高亮显示当前文件中类、方法、变量等的所有引用处,方便快速查看某个元素在文件中的使用情况。例如,在重构代码时,查看某个变量在整个文件中的所有引用,确保修改不会产生意外影响。
Logo

惟楚有才,于斯为盛。欢迎来到长沙!!! 茶颜悦色、臭豆腐、CSDN和你一个都不能少~

更多推荐