这里收录了 IntelliJ IDEA 的 249 个快捷键,分为 11 个类别,涵盖编译运行、调试、编辑、导航、重构、版本控制等核心工作流。适合作为日常查阅的参考手册。
| 操作 | 快捷键 |
|---|---|
| 编译选定的文件、包或模块 | Ctrl+Shift+F9 |
| 构建项目 | Ctrl+F9 |
| 运行/调试 | Shift+F10或Shift+F9 |
| 从编辑器运行上下文配置 | Ctrl+Shift+F10或Ctrl+Shift+F9 |
| 运行任何程序 | Ctrl+Double |
| 选择配置并运行/调试 | Alt+Shift+F10或Alt+Shift+F9 |
| 操作 | 快捷键 |
|---|---|
| 恢复程序 | F9 |
| 智能步入/步出 | Shift+F7或Shift+F8 |
| 运行至光标处 | Alt+F9 |
| 查看断点 | Ctrl+Shift+F8 |
| 评估表达式 | Alt+F8 |
| 切换断点 | Ctrl+F8 |
| 跨过/进入 | F8或F7 |
| 操作 | 快捷键 |
|---|---|
| 从剪贴板粘贴 | Ctrl+V或Shift+Insert |
| 智能线路分割 | Ctrl+Enter |
| 删除至词尾 | Ctrl+Delete |
| 删除至单词开头 | Ctrl+Backspace |
| 将当前行剪切到剪贴板 | Ctrl+X或Shift+Delete |
| 扩大/缩小选择 | Ctrl+W或Ctrl+Shift+W |
| 全部收缩 | Ctrl+Shift+NumPad- |
| 快速查找文档 | Ctrl+Q |
| 生成代码... | Alt+Insert |
| 基本代码完成 | Ctrl+Space |
| 完整声明 | Ctrl+Shift+Enter |
| 实现方法 | Ctrl+I |
| 周围有… | Ctrl+Alt+T |
| 复制当前行到剪贴板 | Ctrl+C或Ctrl+Insert |
| 切换插入符号或选定块处的单词的大小写 | Ctrl+Shift+U |
| 优化导入 | Ctrl+Alt+O |
| 显示意向操作和快速修复 | Alt+Enter |
| 展开/折叠代码块 | Ctrl+NumPad+或Ctrl+Shift+NumPad+ |
| 重新格式化代码 | Ctrl+Alt+L |
| 上下文信息 | Alt+Q |
| 智能代码完成 | Ctrl+Shift+Space |
| 参数信息 | Ctrl+P |
| 外部文件 | Shift+F1 |
| 信函信息 | Ctrl+Mouse |
| 复制当前行 | Ctrl+D |
| 开始新行 | Shift+Enter |
| 使用行注释/块注释进行注释/取消注释 | Ctrl+/或Ctrl+Shift+/ |
| 选择直到代码块结束/开始 | Ctrl+Shift+]或Ctrl+Shift+[ |
| 在插入符号处显示错误描述 | Ctrl+F1 |
| 删除插入符号处的行 | Ctrl+Y |
| 缩进/取消缩进选定的行 | Tab或Shift+Tab |
| 从最近的缓冲区粘贴... | Ctrl+Shift+V |
| 覆盖方法 | Ctrl+O |
| 自动缩进行 | Ctrl+Alt+I |
| 关闭活动编辑器选项卡 | Ctrl+F4 |
| 智能线路连接 | Ctrl+Shift+J |
| 操作 | 快捷键 |
|---|---|
| 切换最大化编辑器 | Ctrl+Shift+F12 |
| 打开“设置”对话框 | Ctrl+Alt+S |
| 使用当前配置文件检查当前文件 | Alt+Shift+I |
| 查找操作 | Ctrl+Shift+A |
| 快速切换电流方案 | Ctrl+BackQuote |
| 打开相应的工具窗口 | Alt+#或0-9 |
| 保存全部 | Ctrl+S |
| 同步 | Ctrl+Alt+Y |
| 操作 | 快捷键 |
|---|---|
| 使用实时模板进行环绕 | Ctrl+Alt+J |
| 插入实时模板 | Ctrl+J |
| 操作 | 快捷键 |
|---|---|
| 最近文件弹出 | Ctrl+E |
| 隐藏活动窗口或上一个活动窗口 | Shift+Esc |
| 切换书签 | F11 |
| 显示书签 | Shift+F11 |
| 显示导航栏 | Alt+Home |
| 转至编号书签 | Ctrl+0~9 |
| 导航至上次编辑位置 | Ctrl+Shift+Backspace |
| 最近位置弹出窗口 | Ctrl+Shift+E |
| 编辑源代码/查看源代码 | F4或Ctrl+Enter |
| 转至行 | Ctrl+G |
| 转至下一个/上一个编辑器选项卡 | Alt+→或Alt+← |
| 调用层次 | Ctrl+Alt+H |
| 文件结构弹出窗口 | Ctrl+F12 |
| 转至文件 | Ctrl+Shift+N |
| 使用助记符切换书签 | Ctrl+F11 |
| 转到编辑器(从工具窗口) | Esc |
| 转到符号 | Ctrl+Alt+Shift+N |
| 在任意视图中选择当前文件或符号 | Alt+F1 |
| 返回上一个工具窗口 | F12 |
| 下一个/上一个突出显示的错误 | F2或Shift+F2 |
| 转至实施方案 | Ctrl+Alt+B |
| 去上课 | Ctrl+N |
| 类型层次结构 | Ctrl+H |
| 后退/前进 | Ctrl+Alt+←或Ctrl+Alt+→ |
| 前往声明 | Ctrl+B或Ctrl+Click |
| 转到上一个/下一个方法 | Alt+↑或Alt+↓ |
| 移动到代码块结束/开始 | Ctrl+]或Ctrl+[ |
| 转到类型声明 | Ctrl+Shift+B |
| 方法层次 | Ctrl+Shift+H |
| 转到超方法/超类 | Ctrl+U |
| 打开快速定义查找 | Ctrl+Shift+I |
| 操作 | 快捷键 |
|---|---|
| 提取变量 | Ctrl+Alt+V |
| 重构 | Ctrl+Alt+Shift+T |
| 移动 | F6 |
| 更改签名 | Ctrl+F6 |
| 提取常量 | Ctrl+Alt+C |
| 复制 | F5 |
| 排队 | Ctrl+Alt+N |
| 提取字段 | Ctrl+Alt+F |
| 提取方法 | Ctrl+Alt+M |
| 改名 | Shift+F6 |
| 安全删除 | Alt+Delete |
| 提取参数 | Ctrl+Alt+P |
| 操作 | 快捷键 |
|---|---|
| 智能代码完成 | Ctrl+Shift+Space |
| 显示意向操作和快速修复 | Alt+Enter |
| 参数信息 | Ctrl+P |
| 到处搜索 | Shift+Shift |
| 生成代码 | Alt+Ins |
| 操作 | 快捷键 |
|---|---|
| 选择下一个发生的情况 | Alt+J |
| 到处搜索 | Shift+Shift |
| 在路径中查找 | Ctrl+Shift+F |
| 代替 | Ctrl+R |
| 查找下一个/上一个 | F3或Shift+F3 |
| 寻找 | Ctrl+F |
| 选择所有匹配项 | Ctrl+Alt+Shift+J |
| 取消选择发生 | Alt+Shift+J |
| 在路径中替换 | Ctrl+Shift+R |
| 操作 | 快捷键 |
|---|---|
| 显示用法 | Ctrl+Alt+F7 |
| 查找用法/在文件中查找用法 | Alt+F7或Ctrl+F7 |
| 突出显示文件中的用法 | Ctrl+Shift+F7 |
| 操作 | 快捷键 |
|---|---|
| 将项目提交至 VCS | Ctrl+K |
| 推送提交 | Ctrl+Shift+K |
| “VCS” 快速弹出窗口 | Alt+BackQuote |
| 从 VCS 更新项目 | Ctrl+T |
应用备忘录
IntelliJ IDEA 无疑是软件开发人员的首选 IDE。它使 Java 和 Kotlin 开发更加高效和愉快。
IntelliJ IDEA 当前收录 249 条常用快捷键,分为 11 个分组,支持 macOS和Windows。可按操作、按键或分类快速查找。