160+ 个快捷键 · Windows / Mac 对照 · 重构/调试/版本控制 · 点击复制
返回 ico5.net 在线工具箱 您还可以使用 PS快捷键大全 VS Code快捷键大全 AutoCAD快捷键大全 手镯尺寸对照表| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Ctrl + Alt + Insert | ⌘ + ⌥ + Insert | 新建文件(随处) |
| Ctrl + S | ⌘ + S | 保存全部 |
| Ctrl + F4 | ⌘ + F4 | 关闭当前编辑器标签 |
| Ctrl + Shift + F4 | ⌘ + Shift + F4 | 关闭所有编辑器 |
| Ctrl + Shift + V | ⌘ + Shift + V | 从历史粘贴(剪贴板历史) |
| Ctrl + E | ⌘ + E | 最近文件 |
| Ctrl + Shift + E | ⌘ + Shift + E | 最近访问位置(Recent Locations) |
| Ctrl + Tab | ⌘ + Tab | 切换打开的文件(Switcher) |
| Ctrl + Alt + S | ⌘ + ⌥ + S | 打开设置 |
| Ctrl + Alt + Shift + S | ⌘ + ⌥ + Shift + S | 打开项目结构 |
| Ctrl + ` | ⌘ + ` | 快速切换方案(主题/Keymap/布局) |
| F12 | F12 | 跳回最后一个工具窗 |
| Ctrl + Alt + Shift + Insert | ⌘ + ⌥ + Shift + Insert | 新建草稿文件(Scratch File) |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Ctrl + C | ⌘ + C | 复制 |
| Ctrl + X | ⌘ + X | 剪切 |
| Ctrl + V | ⌘ + V | 粘贴 |
| Ctrl + Z | ⌘ + Z | 撤销 |
| Ctrl + Shift + Z | ⌘ + Shift + Z | 重做 |
| Ctrl + D | ⌘ + D | 复制当前行/选区 |
| Ctrl + Y | ⌘ + Y | 删除当前行 |
| Ctrl + W | ⌘ + W | 逐步扩展选择 |
| Ctrl + Shift + W | ⌘ + Shift + W | 逐步缩小选择 |
| Ctrl + / | ⌘ + / | 行注释 |
| Ctrl + Shift + / | ⌘ + Shift + / | 块注释 |
| Ctrl + Alt + L | ⌘ + ⌥ + L | 格式化代码 |
| Ctrl + Alt + O | ⌘ + ⌥ + O | 优化导入 |
| Ctrl + Alt + I | ⌘ + ⌥ + I | 自动缩进 |
| Shift + Enter | Shift + Enter | 在下方插入新行 |
| Ctrl + Enter | ⌘ + Enter | 在上方插入新行 |
| Ctrl + Shift + Enter | ⌘ + Shift + Enter | 补全当前语句 |
| Ctrl + Shift + J | ⌘ + Shift + J | 合并行 |
| Ctrl + Backspace | ⌘ + Backspace | 删除到词首 |
| Ctrl + Delete | ⌘ + Delete | 删除到词尾 |
| Home | Home | 移到行首 |
| End | End | 移到行尾 |
| Ctrl + Home | ⌘ + Home | 移到文件开头 |
| Ctrl + End | ⌘ + End | 移到文件结尾 |
| Ctrl + ← | ⌘ + ← | 按词左移 |
| Ctrl + → | ⌘ + → | 按词右移 |
| Ctrl + Shift + ← | ⌘ + Shift + ← | 向左选词 |
| Ctrl + Shift + → | ⌘ + Shift + → | 向右选词 |
| Alt + Shift + ↑ | ⌥ + Shift + ↑ | 上移行 |
| Alt + Shift + ↓ | ⌥ + Shift + ↓ | 下移行 |
| Ctrl + Shift + ↑ | ⌘ + Shift + ↑ | 上移语句 |
| Ctrl + Shift + ↓ | ⌘ + Shift + ↓ | 下移语句 |
| Ctrl + [ | ⌘ + [ | 跳到代码块开始 |
| Ctrl + ] | ⌘ + ] | 跳到代码块结束 |
| Ctrl + Shift + U | ⌘ + Shift + U | 大小写转换 |
| Esc | Esc | 返回编辑器 / 关闭弹窗 |
| Tab | Tab | 缩进选中行(无补全时) |
| Shift + Tab | Shift + Tab | 取消缩进选中行 |
| Ctrl + = | ⌘ + = | 放大字体(Zoom In) |
| Ctrl + - | ⌘ + - | 缩小字体(Zoom Out) |
| Ctrl + 0 | ⌘ + 0 | 重置字体缩放 |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Ctrl + Space | ⌘ + Space | 基础代码补全 |
| Ctrl + Shift + Space | ⌘ + Shift + Space | 智能类型补全 |
| Ctrl + P | ⌘ + P | 参数信息 |
| Ctrl + Q | ⌘ + Q | 快速文档 |
| Ctrl + J | ⌘ + J | 插入实时模板(Live Template) |
| Ctrl + Alt + J | ⌘ + ⌥ + J | 用实时模板环绕 |
| Tab | Tab | 接受代码补全 / 展开代码模板 |
| Ctrl + Alt + Space | ⌘ + ⌥ + Space | 类名自动补全(SmartType) |
| Ctrl + Shift + I | ⌘ + Shift + I | 快速查看定义 |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Shift + Shift | Shift + Shift | 随处搜索(Search Everywhere) |
| Ctrl + N | ⌘ + N | 查找类 |
| Ctrl + Shift + N | ⌘ + Shift + N | 查找文件 |
| Ctrl + Alt + Shift + N | ⌘ + ⌥ + Shift + N | 查找符号 |
| Ctrl + B | ⌘ + B | 跳转到声明(或 Ctrl+点击) |
| Ctrl + Alt + B | ⌘ + ⌥ + B | 跳转到实现 |
| Ctrl + U | ⌘ + U | 跳转到父类 / 超类 |
| Alt + ← | ⌥ + ← | 后退(导航历史) |
| Alt + → | ⌥ + → | 前进(导航历史) |
| Ctrl + G | ⌘ + G | 跳转到指定行与列 |
| Ctrl + F12 | ⌘ + F12 | 文件结构弹窗 |
| Ctrl + H | ⌘ + H | 类型层级 |
| Ctrl + Shift + H | ⌘ + Shift + H | 方法层级 |
| Ctrl + Alt + H | ⌘ + ⌥ + H | 调用层级 |
| F4 | F4 | 打开选中项的源 |
| Ctrl + Shift + Backspace | ⌘ + Shift + Backspace | 跳转到上次编辑位置 |
| Alt + F7 | ⌥ + F7 | 查找用法 |
| Ctrl + F7 | ⌘ + F7 | 文件内高亮用法 |
| Ctrl + Shift + F | ⌘ + Shift + F | 在路径中查找(全局) |
| Ctrl + Shift + R | ⌘ + Shift + R | 在路径中替换 |
| Ctrl + F | ⌘ + F | 查找 |
| Ctrl + R | ⌘ + R | 替换 |
| F3 | F3 | 查找下一个 |
| Shift + F3 | Shift + F3 | 查找上一个 |
| Ctrl + Alt + ← | ⌘ + ⌥ + ← | 后退(导航到上一处位置) |
| Ctrl + Alt + → | ⌘ + ⌥ + → | 前进(导航到下一处位置) |
| Ctrl + Shift + T | ⌘ + Shift + T | 跳转到测试(Go to Test) |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Alt + Insert | ⌥ + Insert | 生成代码(构造器/Getter/Setter/toString) |
| Ctrl + O | ⌘ + O | 重写方法 |
| Ctrl + I | ⌘ + I | 实现方法 |
| Ctrl + Alt + Shift + T | ⌘ + ⌥ + Shift + T | 重构菜单 |
| Shift + F6 | Shift + F6 | 重命名 |
| Ctrl + F6 | ⌘ + F6 | 更改方法 / 类签名 |
| Ctrl + Alt + V | ⌘ + ⌥ + V | 提取变量 |
| Ctrl + Alt + M | ⌘ + ⌥ + M | 提取方法 |
| Ctrl + Alt + C | ⌘ + ⌥ + C | 提取常量 |
| Ctrl + Alt + F | ⌘ + ⌥ + F | 提取字段 |
| Ctrl + Alt + P | ⌘ + ⌥ + P | 提取参数 |
| Ctrl + Alt + N | ⌘ + ⌥ + N | 内联 |
| Ctrl + Alt + T | ⌘ + ⌥ + T | 用代码块包围(if/try-catch) |
| F5 | F5 | 复制(类 / 文件) |
| F6 | F6 | 移动(类 / 文件) |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Shift + F10 | Shift + F10 | 运行 |
| Alt + Shift + F10 | ⌥ + Shift + F10 | 选择配置并运行 |
| Shift + F9 | Shift + F9 | 调试 |
| Alt + Shift + F9 | ⌥ + Shift + F9 | 选择配置并调试 |
| Ctrl + Shift + F10 | ⌘ + Shift + F10 | 运行光标处的配置 |
| Ctrl + F2 | ⌘ + F2 | 停止 |
| Ctrl + F9 | ⌘ + F9 | 编译(Make) |
| F8 | F8 | 步过(Step Over) |
| F7 | F7 | 步入(Step Into) |
| Shift + F7 | Shift + F7 | 智能步入 |
| Shift + F8 | Shift + F8 | 步出(Step Out) |
| Alt + F9 | ⌥ + F9 | 运行到光标 |
| Alt + F8 | ⌥ + F8 | 求值表达式 |
| F9 | F9 | 恢复程序(Resume) |
| Ctrl + F8 | ⌘ + F8 | 切换行断点 |
| Ctrl + Shift + F8 | ⌘ + Shift + F8 | 查看 / 管理断点 |
| Alt + F10 | ⌥ + F10 | 显示执行点(Show Execution Point) |
| Shift + Alt + F7 | Shift + ⌥ + F7 | 强制步入(Force Step Into) |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Ctrl + K | ⌘ + K | 提交(Commit) |
| Ctrl + T | ⌘ + T | 更新(Update) |
| Ctrl + Shift + K | ⌘ + Shift + K | 推送(Push) |
| Ctrl + Alt + Z | ⌘ + ⌥ + Z | 回滚(Revert) |
| Alt + ` | ⌥ + ` | VCS 操作弹窗(提交/更新/推送等) |
| Alt + 9 | ⌥ + 9 | 打开版本控制工具窗 |
| Alt + Shift + C | ⌥ + Shift + C | 查看最近更改 |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Alt + 1 | ⌥ + 1 | 项目(Project)工具窗 |
| Alt + 7 | ⌥ + 7 | 结构(Structure)工具窗 |
| Alt + 4 | ⌥ + 4 | 运行(Run)工具窗 |
| Alt + F12 | ⌥ + F12 | 终端(Terminal)工具窗 |
| Ctrl + Shift + F12 | ⌘ + Shift + F12 | 隐藏所有工具窗(最大化编辑器) |
| F11 | F11 | 切换书签 |
| Ctrl + F11 | ⌘ + F11 | 带助记符书签 |
| Shift + F11 | Shift + F11 | 显示所有书签 |
| Shift + Esc | Shift + Esc | 关闭活动工具窗 |
| Ctrl + Alt + F11 | ⌘ + ⌥ + F11 | 切换全屏 |
| Alt + F1 | ⌥ + F1 | 在视图中定位(Select In) |
| Alt + 2 | ⌥ + 2 | 收藏夹(Favorites)工具窗 |
| Alt + 3 | ⌥ + 3 | 查找(Find)工具窗 |
| Alt + 5 | ⌥ + 5 | 调试(Debug)工具窗 |
| Alt + 6 | ⌥ + 6 | 待办(TODO)工具窗 |
| Alt + 8 | ⌥ + 8 | 提交 / 服务(Commit / Services)工具窗 |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Ctrl + Shift + A | ⌘ + Shift + A | 查找操作(Find Action) |
| Alt + Enter | ⌥ + Enter | 意图动作 / 快速修复 |
| Ctrl + Alt + Shift + I | ⌘ + ⌥ + Shift + I | 按名称运行检查 |
| Shift + F1 | Shift + F1 | 查看外部文档 |
| F2 | F2 | 跳转到下一个错误 / 警告 |
| Shift + F2 | Shift + F2 | 跳转到上一个错误 / 警告 |
| Ctrl + Shift + F7 | ⌘ + Shift + F7 | 高亮当前文件中符号的用法 |
| Ctrl + Alt + Y | ⌘ + ⌥ + Y | 同步(Sync,刷新外部文件变更) |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Alt + J | ⌥ + J | 为下一个出现添加选择(Add Selection for Next Occurrence) |
| Alt + Shift + J | ⌥ + Shift + J | 取消上一个选择(Unselect Occurrence) |
| Ctrl + Alt + Shift + J | ⌘ + ⌥ + Shift + J | 选中当前词的全部出现(Select All Occurrences) |
| Alt + Shift + Insert | ⌥ + Shift + Insert | 列选择模式开关(Column Selection Mode) |
| Windows 快捷键 | Mac 快捷键 | 功能说明 |
|---|---|---|
| Ctrl + NumPad - | ⌘ + NumPad - | 折叠(Collapse,需小键盘) |
| Ctrl + NumPad + | ⌘ + NumPad + | 展开(Expand,需小键盘) |
| Ctrl + Shift + NumPad - | ⌘ + Shift + NumPad - | 全部折叠(Collapse All,需小键盘) |
| Ctrl + Shift + NumPad + | ⌘ + Shift + NumPad + | 全部展开(Expand All,需小键盘) |
Mac 快捷键中 ⌘ 为 Command、⇧ 为 Shift;点击表格中任意单元格可复制该格内容;数据仅供参考,实际请以官方最新标准为准。
IDEA快捷键大全收录了 160 多个 IntelliJ IDEA 常用快捷键,按「文件项目、编辑补全、搜索导航、重构、运行调试、版本控制、模板生成」等 11 类分组,Windows 与 Mac 按键对照排列。
IDEA 的招牌是重构与代码生成:Shift+F6 统一重命名、Ctrl+Alt+V 提取变量、Ctrl+Alt+M 提取方法、Alt+Insert 生成构造器与 getter,配合双击 Shift 全局搜索,Java 开发效率成倍提升。
顶部搜索框支持按功能或按键筛选,点击单元格即可复制,便于整理团队快捷键手册。
Windows 与 Mac 按键并排展示,两套系统全覆盖。
重命名、提取变量/方法/接口等重构快捷键集中列出。
断点、步过、步入、条件断点等调试操作一键速查。
点选单元格复制快捷键组合,整理手册方便。
按功能或按键即时过滤,几秒找到目标键位。
围绕 IDEA 特色功能组织,与通用编辑器区分明显。
在重构、调试、导航等分组中定位,或搜索关键词。
Windows 与 Mac 分列,注意 Ctrl/Alt 与 ⌘/⌥ 的对应。
在真实项目中练习重构与调试快捷键,加深记忆。
先掌握搜索导航与重构,再逐步扩展到调试与 VCS。
Search Everywhere:类、文件、符号、操作、设置甚至 Git 提交都能搜,是 IDEA 里最快的全局入口,配合 Ctrl+Shift+F 全文搜索基本覆盖所有查找场景。
安全。IDEA 的重命名是语义级重构,会同步更新所有引用(含注释可选),远比手动查找替换可靠;涉及公共 API 时注意预览变更范围即可。
可生成构造器、getter/setter、equals/hashCode、toString、重写父类方法等。实体类字段多时配合 Ctrl 多选字段一次性生成,非常省时。
可以。Settings → Keymap 中可直接切换 Eclipse、NetBeans 等预设方案,也可以基于默认方案微调单个快捷键。
如果本站工具对你有帮助,欢迎请作者喝杯咖啡