Windows
Ctrl
| 快捷键 | 介绍 |
|---|---|
| Ctrl + F | 在当前文件内进行文本查找 |
| Ctrl + R | 在当前文件内进行文本替换 |
| Ctrl + Z | 撤销 |
| Ctrl + Y | 删除光标所在行 或 删除选中的行 |
| Ctrl + X | 剪切光标所在行 或 剪切选择内容 |
| Ctrl + C | 复制光标所在行 或 复制选择内容 |
| Ctrl + D | 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 |
| Ctrl + W | 递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展选中范围 |
| Ctrl + E | 显示最近打开的文件记录列表 |
| Ctrl + N | 根据输入的 类名 查找类文件 |
| Ctrl + H | 显示光标所在类或接口的继承层次 |
| Ctrl + O | 选择可重写的方法 |
| Ctrl + I | 选择可继承的方法 |
| Ctrl + / | 注释光标所在行代码,会根据当前不同文件类型使用不同的注释符号 |
| Ctrl + [ | 移动光标到当前所在代码的花括号开始位置 |
| Ctrl + ] | 移动光标到当前所在代码的花括号结束位置 |
| Ctrl + F1 | 显示光标所在位置的出错信息 |
| Ctrl + 左键单击 | 进入选定的方法或属性的内部实现 |
Alt
| 快捷键 | 介绍 |
|---|---|
| Alt + F8 | 在 Debug 的状态下,弹出可输入计算表达式调试框,查看该输入内容的调试结果 |
| Alt + Enter | 根据光标所在处出现的问题,提供快速修复选项,光标位置不同提示的结果也不同 |
| Alt + Insert | 代码自动生成,如生成对象的 set / get 方法,构造函数,toString() 等 |
| Alt + 左方向键 | 按左方向切换当前已打开的文件视图 |
| Alt + 右方向键 | 按右方向切换当前已打开的文件视图 |
| Alt + 前方向键 | 当前光标跳转到当前文件的前一个方法名位置 |
| Alt + 后方向键 | 当前光标跳转到当前文件的后一个方法名位置 |
| Alt + 1 | 显示 Project |
| Alt + 7 | 显示光标所在类的结构 |
Shift
| 快捷键 | 介绍 |
|---|---|
| Shift + F3 | 在查找模式下,查找匹配上一个 |
| Shift + Tab | 取消缩进 |
| Shift + Enter | 在光标所在行下新开一行,光标定位到新行 |
| Shift + 滚轮前后滚动 | 在当前文件内左右滚动 |
| Shift双击 | 全局搜索 |
Ctrl + Alt
| 快捷键 | 介绍 |
|---|---|
| Ctrl + Alt + L | 格式化代码,可以对当前文件和整个包目录使用 |
| Ctrl + Alt + O | 优化导入的类,可以对当前文件和整个包目录使用 |
| Ctrl + Alt + T | 对选中的代码弹出环绕选项弹出层,可以对选中的代码添加try...catch.../while(...){ }或者同步代码块 |
| Ctrl + Alt + B | 在某个调用的方法名上使用会跳到具体的实现处,可以跳过接口 |
| Ctrl + Alt + V | 快速引进变量 |
| Ctrl + Alt + Y | 从磁盘上重新加载文件 |
| Ctrl + Alt + S | 打开 IntelliJ IDEA 系统设置 |
| Ctrl + Alt + F7 | 显示光标所在处的代码被使用的地方 |
| Ctrl + Alt + Enter | 在光标所在行上新开一行,光标定位到新行 |
| Ctrl + Alt + 左方向键 | 退回到上一个操作的地方 |
| Ctrl + Alt + 右方向键 | 前进到上一个操作的地方 |
Ctrl + Shift
| 快捷键 | 介绍 |
|---|---|
| Ctrl + Shift + F | 文本查找,范围为整个项目 或 指定目录内文件 |
| Ctrl + Shift + R | 文本替换,范围为整个项目 或 指定目录内文件 |
| Ctrl + Shift + J | 将下一行合并到当前行末尾 |
| Ctrl + Shift + Z | Ctrl + Z 的逆操作,取消撤销 |
| Ctrl + Shift + W | Ctrl + W 的逆操作,递进式取消选择代码块,可连续使用 |
| Ctrl + Shift + T | 为当前类生成单元测试类,如果已经存在的单元测试类则可以进行选择 |
| Ctrl + Shift + 前方向键 | 光标放在方法名上,将方法移动到上一个方法前面,调整方法顺序 光标放在代码上,将代码移动到上一行代码前面,调整代码顺序 |
| Ctrl + Shift + 后方向键 | 光标放在方法名上,将方法移动到下一个方法后面,调整方法顺序 光标放在代码上,将代码移动到下一行代后前面,调整代码顺序 |
Ctrl + Shift + Alt
| 快捷键 | 介绍 |
|---|---|
| Ctrl + Shift + Alt + S | 打开当前项目设置 |