Git 提交约定详解 WhatCable:让 Mac 识别 USB-C 线缆能力的菜单栏神器 zoxide & fzf 安装与使用指南(终端提效神器) IDEA快捷键(Mac) MyBatis源码深度解析 ThreadLocal异步场景问题解析 Spring IOC与AOP详解 Spring源码中的设计模式详解 HashMap源码分析 java语法糖详解 Trae-Java环境配置 欢迎来到我的博客 为什么Java中只有值传递? 关于技术分享 代码之美 首页美化教程 如何创建GitHub个人网站
← 返回首页

IDEA快捷键(Mac)

Mac 版 IDEA 最实用、高频必用快捷键

一、通用 / 窗口

  • 打开设置:Command + ,
  • 打开最近项目:Command + Shift + E
  • 快速搜索任何东西(类 / 文件 / 方法 / 设置):Double Shift
  • 搜索类:Command + O
  • 搜索文件:Command + Shift + O
  • 搜索符号(方法 / 变量):Command + Option + O
  • 切换窗口 / 标签页:Control + Tab
  • 关闭当前标签:Command + W
  • 打开终端:Option + F12

二、编辑代码(最常用)

  • 复制当前行:Command + D
  • 删除当前行:Command + Delete
  • 向上 / 下移动行:Option + Shift + ↑ / ↓
  • 代码缩进:Tab / Shift + Tab
  • 格式化代码:Command + Option + L
  • 清理无用导入:Control + Option + O
  • 自动补全代码:Control + Space
  • 包裹代码(if/for/try 等):Command + Option + T
  • 快速注释(行):Command + /
  • 块注释:Command + Shift + /
  • 大小写切换:Command + Shift + U

三、查找与替换

  • 当前文件查找:Command + F
  • 当前文件替换:Command + R
  • 全局查找:Command + Shift + F
  • 全局替换:Command + Shift + R

四、跳转与定位

  • 跳转到行:Command + L
  • 跳转到定义:Command + 鼠标点击Command + B
  • 查看实现类 / 接口:Command + Option + B
  • 查看类结构(方法 / 变量):Command + F12
  • 最近编辑文件:Command + E
  • 后退 / 前进:Command + [ / ]
  • 查找使用处:Option + F7

五、重构

  • 重命名:Shift + F6
  • 抽取变量:Command + Option + V
  • 抽取方法:Command + Option + M
  • 抽取常量:Command + Option + C
  • 抽取参数:Command + Option + P

六、运行与调试

  • 运行当前:Control + R
  • 调试当前:Control + D
  • 重新运行:Command + Shift + R
  • 单步跳过:F8
  • 单步进入:F7
  • 强制进入:Shift + F7
  • 跳出方法:Shift + F8
  • 运行到光标:Option + F9
  • 计算表达式:Option + F8
  • 切换断点:Command + F8
  • 查看所有断点:Command + Shift + F8

七、Git / 版本控制

  • 提交:Command + K
  • 拉取:Command + T
  • 推送:Command + Shift + K
  • 查看文件改动:Command + D
  • 隐藏更改(stash):Command + Shift + Z

八、快捷提示

  • 快速修复(万能键):Option + Enter
  • 查看方法参数提示:Command + P
  • 查看文档:F1
  • 显示上下文菜单(右键):Control + 鼠标点Shift + F10

评论