| 快捷键 | 操作 |
|---|---|
| 按两次 Shift | 全局搜索 快速在 IntelliJ IDEA、您的项目和当前的 Git 存储库中查找任何文件、操作、符号、工具窗口或设置。 |
| CtrlShift0A | 查找操作 查找命令并执行,打开工具窗口或搜索设置。 |
| AltEnter | 显示上下文操作 用于高亮显示的错误和警告的快速修复,旨在改进和优化代码的意图操作。 |
| F2 ShiftF2 | 在代码问题之间导航 跳转到下一个或上一个高亮显示的错误。 |
| Ctrl0E | 查看最近文件 从列表中选择最近打开的文件。 |
| CtrlShiftEnter | 完成当前语句 插入任何必要的尾部符号,并将文本光标置于您可以开始键入下一个语句的位置。 |
| CtrlAlt0L | 重新格式化代码 根据当前代码样式设置重新格式化整个文件或选定的片段。 |
| CtrlAltShift0T | 调用重构 重构光标下的元素,例如:安全删除、复制、移动、重命名等。 |
| Ctrl0W CtrlShift0W | 扩大或缩小选区 根据特定代码构造增加或减少选择范围。 |
| Ctrl0/ CtrlShift0/ | 添加/删除行或块注释 将一行或一段代码注释掉。 |
| Ctrl0B | 转到声明 导航到实例化类、调用的方法或字段的初始声明。 |
| AltF7 | 查找用法 显示整个项目中使用代码元素的所有位置。 |
| Alt01 | 调出 项目 工具窗口 |
| Esc | 聚焦编辑器 |
IntelliJ IDEA 的顶级键盘快捷键
| 全局搜索 | 按两次 Shift |
| 查找操作... | CtrlShift0A |
| 显示 项目 窗口 | Alt01 |
| 重建 | CtrlShiftF9 |
| 显示意图操作 | AltEnter |
| 最近文件 | Ctrl0E |
| 查找用法 | AltF7 |
| 在...中选择 | AltF1 |
| 设置... | CtrlAlt0S |
| 生成... | AltInsert |
| 运行任意项 | 按两次 Ctrl |
| 调试... | AltShiftF9 |
| 查看断点... | CtrlShiftF8 |
| 附加到进程... | CtrlAltF5 |
| VCS 操作弹出窗口... | Alt0` |
| 对此重构... | CtrlAltShift0T |
| 重新格式化代码 | CtrlAlt0L |
构建项目
| 此目录中的新内容 | CtrlAltInsert |
| 构建项目 | CtrlF9 |
| 重建 | CtrlShiftF9 |
基本编辑
| 剪切 | Ctrl0X |
| 复制 | Ctrl0C |
| 粘贴 | Ctrl0V |
| 粘贴为纯文本 | CtrlAltShift0V |
| 从历史记录中粘贴... | CtrlShift0V |
| 复制路径 | CtrlShift0C |
| 复制引用 | CtrlAltShift0C |
| 全部保存 | Ctrl0S |
| 撤销 | Ctrl0Z |
| 重做 | CtrlShift0Z |
| 缩进选区 | Tab |
| 取消行或选择的缩进 | ShiftTab |
| 自动缩进行 | CtrlAlt0I |
| 开始新建行 | ShiftEnter |
| 在当前行之前开始新行 | CtrlAltEnter |
| 删除行 | Ctrl0Y |
| 合并行 | CtrlShift0J |
| 复制行或选择 | Ctrl0D |
| 切换大小写 | CtrlShift0U |
| 临时文件 | CtrlAltShiftInsert |
| 在新窗口中打开源码 | ShiftF4 |
| 增大所有编辑器的字体大小 | AltShift0. |
| 缩小所有编辑器中的字体大小 | AltShift0, |
文本光标导航
| 将文本光标移动到上一个单词 | Ctrl0← |
| 将文本光标移至下一个单词 | Ctrl0→ |
| 将光标移动到行首 | Home |
| 将插入光标移至行尾 | End |
| 移动文本光标到匹配的大括号 | CtrlShift0M |
| 将文本光标移动到代码块起始位置 | Ctrl0[ |
| 光标移到代码块末尾 | Ctrl0] |
| 下一方法 | Alt0↓ |
| 上一个方法 | Alt0↑ |
| 将插入点移到页面顶部 | CtrlPg Up |
| 将文本光标移动到页面底部 | CtrlPg Dn |
| Page Up | Pg Up |
| 下一页 | Pg Dn |
| 将光标移动到文本开始处 | CtrlHome |
| 将光标移至文本末尾 | CtrlEnd |
选择文本
| 全选 | Ctrl0A |
| 用选择左对齐 | Shift0← |
| 右侧选择 | Shift0→ |
| 将光标移动到上一个单词并选择 | CtrlShift0← |
| 将文本光标移动到下一个单词并选择 | CtrlShift0→ |
| 将文本光标移动到行首并选择 | ShiftHome |
| 将文本光标移动到行尾并选择 | ShiftEnd |
| 使用选择向上 | Shift0↑ |
| 下移选择 | Shift0↓ |
| 移动文本光标到代码块开头并选中 | CtrlShift0[ |
| 将文本光标移动到代码块结束并选中 | CtrlShift0] |
| 移动文本光标到页面顶部并选择 | CtrlShiftPg Up |
| 将文本光标移动到页面底部并选择 | CtrlShiftPg Dn |
| 向上翻页并选择 | ShiftPg Up |
| 向下翻页并选择 | ShiftPg Dn |
| 移动文本光标到文本开始并选择 | CtrlShiftHome |
| 移动文本光标至文本末尾并选中 | CtrlShiftEnd |
| 扩展选择 | Ctrl0W |
| 缩小选择范围 | CtrlShift0W |
代码折叠
| 展开 | CtrlNumPad + |
| 折叠 | CtrlNumPad - |
| 递归展开 | CtrlAltNumPad + |
| 递归折叠 | CtrlAltNumPad - |
| 全部展开 | CtrlShiftNumPad + |
| 全部折叠 | CtrlShiftNumPad - |
| 折叠选择 | Ctrl0. |
多个插入符与选择范围
| 添加/删除文本光标 | AltShiftClick |
| 切换列选择模式 | AltShiftInsert |
| 克隆插入点上方 | 双击 Ctrl + 向上 |
| 在下方克隆文本光标 | 双击 Ctrl + 向下 |
| 在选区中的每行添加文本光标 | AltShift0G |
| 为下一个匹配项添加选择 | Alt0J |
| 选择所有匹配项 | CtrlAltShift0J |
| 取消选择上一个匹配项 | AltShift0J |
| 创建矩形选择 | AltShiftMiddle click |
| 拖动以创建矩形选择 | AltClick |
| 拖动以创建多个矩形选择 | CtrlAltShiftClick |
编码辅助
| 显示意图操作 | AltEnter |
| 基本补全 | CtrlSpace |
| 类型匹配补全 | CtrlShiftSpace |
| 第二基本补全 | CtrlAltSpace |
| 使用 AI Assistant完成代码 | Alt0\ |
| 使用 AI 助理生成代码 | Ctrl0\ |
| 完成当前语句 | CtrlShiftEnter |
| 重新格式化代码 | CtrlAlt0L |
| 参数信息 | Ctrl0P |
| 快速文档 | Ctrl0Q |
| 上移语句 | CtrlShift0↑ |
| 下移语句 | CtrlShift0↓ |
| 左移元素 | CtrlAltShift0← |
| 右移语句 | CtrlAltShift0→ |
| 向上移动行 | AltShift0↑ |
| 下移行 | AltShift0↓ |
| 使用行注释添加注释 | Ctrl0/ |
| 添加块注释 | CtrlShift0/ |
| 用...包围 | CtrlAlt0T |
| 生成... | AltInsert |
上下文导航
| 下一方法 | Alt0↓ |
| 上一个方法 | Alt0↑ |
| 转到行/列... | Ctrl0G |
| 切换器 | CtrlTab |
| 在...中选择 | AltF1 |
| 最近文件 | Ctrl0E |
| 最近更改 | AltShift0C |
| 上次编辑位置 | CtrlShiftBackspace |
| 返回 | CtrlAlt0← |
| 转发 | CtrlAlt0→ |
| 选择下一个标签页 | Alt0→ |
| 选择上一个标签 | Alt0← |
| 切换匿名书签 | F11 |
| 用数字切换书签 | CtrlShift |
| 使用助记符切换书签 | CtrlF11 |
| 显示所有书签 | ShiftF11 |
| 转到带编号的书签 | Ctrl |
| 显示助记书签 | CtrlShiftF11 |
| 显示书签窗口 | Alt02 |
| 显示结构窗口 | Alt07 |
| 显示查找窗口 | Alt03 |
| 下一个出现 | CtrlAlt0↓ |
| 上一处匹配 | CtrlAlt0↑ |
找到一切
| 全局搜索 | 按两次 Shift |
| 查找...... | Ctrl0F |
| 查找下一个/移至下一个匹配项 | F3 |
| 查找上一个 / 移动到上一个出现位置 | ShiftF3 |
| 替换... | Ctrl0R |
| 在文件中查找... | CtrlShift0F |
| 在文件中替换... | CtrlShift0R |
| 文本光标处单词的下一个出现位置 | CtrlF3 |
| 转到文件... | CtrlShift0N |
| 文件结构 | CtrlF12 |
| 转到符号...... | CtrlAltShift0N |
| 查找操作... | CtrlShift0A |
从符号导航
| 查找用法 | AltF7 |
| 转到声明或用法 | Ctrl0B |
| 转到类型声明 | CtrlShift0B |
| 显示用法 | CtrlAltF7 |
| 转到超级方法 | Ctrl0U |
| 转到实现 | CtrlAlt0B |
| 转到测试 | CtrlShift0T |
| 在文件中高亮用法 | CtrlShiftF7 |
代码分析
| 显示意图操作 | AltEnter |
| 错误描述 | CtrlF1 |
| 下一个高亮错误 | F2 |
| 上一个高亮错误 | ShiftF2 |
| 按名称运行检查... | CtrlAltShift0I |
| 显示问题窗口 | Alt06 |
运行和调试
| 运行任意项 | 按两次 Ctrl |
| 运行上下文配置 | ShiftF10 |
| 运行... | AltShiftF10 |
| 调试上下文配置 | ShiftF9 |
| 调试... | AltShiftF9 |
| 附加到进程... | CtrlAltF5 |
| 停止 | CtrlF2 |
| 恢复程序 | F9 |
| 停止后台进程... | CtrlShiftF2 |
| 单步跳过 | F8 |
| 强制步过 | AltShiftF8 |
| 单步跳入 | F7 |
| 智能步入 | ShiftF7 |
| 强制步入 | AltShiftF7 |
| 退出 | ShiftF8 |
| 运行到光标处 | AltF9 |
| 强制运行到光标 | CtrlAltF9 |
| 显示执行点 | AltF10 |
| 求值表达式...... | AltF8 |
| 快速求值表达式 | CtrlAltF8 |
| 切换行断点 | CtrlF8 |
| 切换临时行断点 | CtrlAltShiftF8 |
| 查看断点... | CtrlShiftF8 |
| 编辑断点 | CtrlShiftF8 |
| 显示运行窗口 | Alt04 |
| 显示调试窗口 | Alt05 |
| 显示 服務 窗口 | Alt08 |
重构
| 对此重构... | CtrlAltShift0T |
| 重命名... | ShiftF6 |
| 更改签名... | CtrlF6 |
| 内联... | CtrlAlt0N |
| 移动... | F6 |
| 提取方法... | CtrlAlt0M |
| 引入字段... | CtrlAlt0F |
| 引入参数... | CtrlAlt0P |
| 引入变量... | CtrlAlt0V |
| 安全删除... | AltDelete |
全局 VCS 操作
| VCS 操作弹出窗口... | Alt0` |
| 提交... | Ctrl0K |
| 更新项目 | Ctrl0T |
| 回滚 | CtrlAlt0Z |
| 推送... | CtrlShift0K |
| 下一个更改 | CtrlAltShift0↓ |
| 上一个更改 | CtrlAltShift0↑ |
| 显示版本控制窗口 | Alt09 |
| 显示提交窗口 | Alt00 |
差异查看器
| 显示差异 | Ctrl0D |
| 比较文件 | Ctrl0D |
| 下一个不同 | F7 |
| 上一个差异 | ShiftF7 |
| 接受左侧 | CtrlAlt0R |
| 接受右侧 | CtrlAlt0A |
| 选择相对差异窗格 | CtrlShiftTab |
| 显示差异设置弹出窗口... | CtrlShift0D |
工具窗口
| 隐藏活动工具窗口 | ShiftEsc |
| 隐藏所有工具窗口 | CtrlShiftF12 |
| 跳转到最后一个工具窗口 | F12 |
| 向左延展 | CtrlAltShift0← |
| 向右拉伸 | CtrlAltShift0→ |
| 拉伸到顶部 | CtrlAltShift0↑ |
| 拉伸到底部 | CtrlAltShift0↓ |
| 显示 项目 窗口 | Alt01 |
| 显示书签窗口 | Alt02 |
| 显示查找窗口 | Alt03 |
| 显示运行窗口 | Alt04 |
| 显示调试窗口 | Alt05 |
| 显示问题窗口 | Alt06 |
| 显示结构窗口 | Alt07 |
| 显示 服務 窗口 | Alt08 |
| 显示版本控制窗口 | Alt09 |
| 显示提交窗口 | Alt00 |
| 显示终端窗口 | AltF12 |