IntelliJ IDEA 快捷键速查表(Mac 版)

⌨️ IntelliJ IDEA 快捷键速查表(Mac 版)

适用于 IntelliJ IDEA / WebStorm / PyCharm / GoLand 等 JetBrains 全家桶

符号说明:⌘=Command,⌥=Option,⇧=Shift,⌃=Control

⭐ = 最高频、最常用


✏️ 编辑类

快捷键 作用
⌘D ⭐ 复制当前行到下一行
⌘⌫ 删除整行
⌥⏎ ⭐ 智能修复/提示(Show Intention,最万能)
⇧⌘↑ / ⇧⌘↓ ⭐ 向上/向下移动代码行
⌘⌥L ⭐ 格式化代码
⌘⌥O 优化导入(清理无用 import)
⌘/ 注释/取消注释当前行
⇧⌘/ 块注释
⌘⇧U 大小写转换
⇧⌥↑ / ⇧⌥↓ 向上/向下扩展选区
⌘Z / ⇧⌘Z 撤销 / 重做

🔍 搜索与导航

快捷键 作用
双击 ⇧⇧ ⭐ 万能搜索(类/文件/设置全搜)
⌘⇧A ⭐ 查找所有动作(不会操作用这个搜菜单名)
⌘E 最近打开的文件
⌘⇧E 最近编辑的位置
⌘O 查找类
⌘⇧O 查找文件
⌘F / ⌘R 当前文件查找 / 替换
⌘⇧F / ⌘⇧R 全局查找 / 替换
⌘B 跳转到定义
⌥⌘B 跳转到实现类
⌥F7 查找用法(谁引用了它)
⌘F12 当前文件方法/结构弹窗

🏃 运行与调试

快捷键 作用
⌃R ⭐ 运行当前配置
⌃D ⭐ 调试运行
⌘F2 停止
F8 / F7 单步跳过 / 步入
⇧F8 步出
⌥F9 运行到光标处
⇧F10 / ⇧F9 运行 / 调试(新版 IDEA)

🔧 重构

快捷键 作用
⇧F6 ⭐ 重命名(变量/方法/类)
⌥⌘M 提取方法
⌥⌘V 提取变量
⌥⌘C 提取常量
⌃T 打开重构菜单(Refactor This)

🖥️ 窗口与界面

快捷键 作用
⌘1 ~ ⌘9 切换工具窗口(1=项目文件树)
⇧⌘F12 ⭐ 全屏代码(隐藏所有面板,再按恢复)
⌘,(逗号) 打开偏好设置(Settings)
⌘;(分号) 项目结构设置
⌘⇧ / ⌘⇧ 切换上一个/下一个代码 Tab
⌘N 快速生成 Getter/Setter/构造函数
F2 / ⇧F2 跳到下一个/上一个报错

💡 三个"万能"技巧

  1. 想不起快捷键? 双击 ⇧(Shift)搜一切
  2. 中文菜单找不到? ⌘⇧A 输入菜单名直接定位
  3. 自定义快捷键: 打开任意文件按 ⌘⇧A 搜索 "keymap",可查看/修改全部快捷键定义
相关推荐
EatFan1 小时前
JunoYi 框架实践:Spring Boot 项目为什么拆成 framework、module、server 三层?
java·spring boot·后端·framework·module·模块化·junoyi
Wang's Blog1 小时前
Java 项目实战: 外卖平台优化-从库Slave配置与主从复制验证
java·开发语言
子一!!1 小时前
集成Spring家族的Spring论坛实战==一阶段
java·后端·spring
何中应1 小时前
Maven 执行控制台中文乱码问题
java·maven·intellij-idea
Zhou1411361 小时前
SpringSecurity_01_入门与认证
java
java_nnnn1 小时前
JavaEE进阶-CSS初识
java·前端·css·java-ee·html
Wang's Blog1 小时前
Java 项目实战: 外卖平台优化-使用Redis作为缓存产品与TTL配置
java·redis·缓存
谢亮_vipxieliang2 小时前
ValidX 在微服务架构中的验证策略
java·spring boot·spring·spring cloud·hibernate
其实防守也摸鱼2 小时前
内网安全防护实践:从攻击视角理解防御要点
java·前端·安全·架构·自动化·nps