IDEA版本|IntelliJ IDEA 2023.3.4 (Ultimate Edition)
对于旧版本或新版本的IDEA快捷键可能会有变化,具体功能还请自行实践
快捷键速查
代码操作
代码补全
功能说明 | 快捷键 |
---|---|
快速修补 | Alt + Enter |
代码补全 | Ctrl + 空格 |
智能补全 | Ctrl + Shift + 空格 |
自动匹配类型补全 | Ctrl + Shift + Enter |
后缀补全 | . |
补全并覆盖原代码(与补全联用) | Tab |
快速生成getter,setter | Alt + Ins |
代码修改,注释,添加
功能说明 | 快捷键 |
---|---|
选中光标处的字段(多次使用则扩大选中范围) | Ctrl + W |
缩小选中光标字段范围 | Ctrl + Shift + W |
复制当前行 | Ctrl+D |
删除当前行 | Ctrl+Y |
反回上一个操作 | Ctrl+Z |
选中当前行 | Shift+↑ |
移动代码到上一行 | Alt+Shift+↑ |
移动代码到下一行 | Alt+Shift+↓ |
单行注释 | Ctrl+/ |
代码块注释 | Ctrl+Shift+/ |
使用特定代码包围选中代码(如try catch) | Ctrl+Alt+T |
解除特定代码包围 | Ctrl+Shift+Del |
多选中与当前光标相匹配的字段 这里是可以多次使用,每次使用自动匹配到下一个与光标处字段相匹配的字段 |
Alt+J |
多选中当前文本中与光标匹配的所有字段 | Ctrl+Alt+Shift+J |
取消一个选中的匹配字段 | Alt+Shift+J |
代码替换 | Shift+F6 |
提取代码并生成变量 | Ctrl+Alt+V |
提取代码并封装成方法 | Ctrl+Alt+M |
打开代码重构操作菜单 | Ctrl+Alt+Shift+T |
提取内联变量 | Ctrl+Alt+N |
提取文件扩展名 | Ctrl+Alt+C |
代码美化
功能说明 | 快捷键 |
---|---|
格式化代码 | Ctrl+Alt+L |
打开代码格式化设置 | Ctrl+Alt+Shift+L |
折叠代码 | Ctrl+- |
展开代码 | Ctrl++ |
折叠当前窗口所有代码 | Ctrl+Shift+- |
展开当前窗口所有代码 | Ctrl+Shift++ |
代码Debug
功能说明 | 快捷键 |
---|---|
跳转到错误提示处 | F2 |
展开警告说明 | Ctrl+F1 |
高亮显示选中代码 | Ctrl+Shift+F7 |
打断点 使用Shift会在执行到非挂起断点处对选中的区域进行日志记录 |
Ctrl+F8 |
运行项目 | Shift+F10 |
设置运行指令 | Ctrl+Shift+F10 |
以DeBug模式运行 | Shift+F9 |
将执行语句记录到debug watch中 | Ctrl+Shift+Enter |
跳转到下一步 | F7 |
放行当前代码 | F8 |
放行全部代码 | F9 |
运行到光标处停止 即使有断点也会运行 |
Alt+F9 |
停止调试 | Ctrl+F2 |
重构项目 | Ctrl+F9 |
文本查询快捷键
代码信息查询
功能说明 | 快捷键 |
---|---|
查看方法传入形参 | Ctrl+P |
查询当前方法,变量,类在项目中所有使用位置 | Ctrl+Alt+F7 |
预览当前字段文档 | Ctrl+Q |
预览当前字段的定义 | Ctrl+Shift+I |
搜索查询文本
功能说明 | 快捷键 |
---|---|
快速随意搜索 | Shift+Shift |
搜索指定类 | Ctrl+N |
全局搜索 | Ctrl+Shift+F |
在访问过的文件里查询 | Ctrl+Shift+E |
在当前文件里查询 | Ctrl+F |
完全匹配搜索字段 这里与搜索联用,可过滤模糊查询信息 |
Alt+W |
跳转到下一个查询 | F3 |
跳转到上一个查询 | Shift+F3 |
全局替换 | Ctrl+Shift+R |
代码结构查询
功能说明 | 快捷键 |
---|---|
打开文档结构列表 | Ctrl+F12 |
查看方法源 在调用的位置使用则跳转到方法,变量申明位置,在申明位置使用则显示所有方法使用位置 |
Ctrl+B |
查看更多 将悬浮的查询窗口固定到ide窗口中,以显示更多查询信息 |
Alt+F7 |
关闭信息窗口 | Shift+ESC |
打开关闭的信息窗口 | Alt+3 |
查询当前类的实现 | Ctrl+Alt+B |
查询当前类的基类 | Ctrl+U |
查询方法的所有结构 | Ctrl+Shift+H |
查看类层次结构 这里也可以通过Ctrl Shift A搜索hierarchy进行查看 |
Ctrl+H |
查看近期使用窗口 | Ctrl+E |
快速关闭窗口 | Delete |