IntelliJ IDEA 常用快捷键大全(Windows 版)
🔔 注意事项:部分快捷键与 QQ、QQ音乐、输入法 等常用软件冲突,可能导致失效!
推荐优先解决 Ctrl + Alt + L
(格式化代码)和 Ctrl + Space
(代码补全)的冲突。
一、导航与搜索
功能 | 快捷键 | 冲突提醒 |
---|
打开最近文件 | Ctrl + E | 无 |
跳转到类 | Ctrl + N | 无 |
跳转到文件 | Ctrl + Shift + N | 无 |
跳转到行 | Ctrl + G | 无 |
全局搜索文件内容 | Ctrl + Shift + F | 可能被浏览器搜索占用 |
全局搜索所有内容 | 双击 Shift | 无 |
后退/前进导航 | Ctrl + Alt + ←/→ | QQ音乐切歌冲突! |
二、代码编辑
功能 | 快捷键 | 冲突提醒 |
---|
代码补全 | Ctrl + Space | 输入法切换冲突! |
快速修复建议 | Alt + Enter | 无 |
注释行/取消注释 | Ctrl + / | 无 |
向下复制一行 | Ctrl + D | 无 |
删除整行 | Ctrl + Y | 无 |
格式化代码 | Ctrl + Alt + L | QQ锁定冲突! |
生成代码(Getter/Setter等) | Alt + Insert | 无 |
自动补全当前语句 | Ctrl + Shift + Enter | 无 |
三、运行与调试
功能 | 快捷键 | 冲突提醒 |
---|
运行程序 | Shift + F10 | 无 |
调试程序 | Shift + F9 | 无 |
停止运行/调试 | Ctrl + F2 | 无 |
单步跳过(Step Over) | F8 | 无 |
单步进入(Step Into) | F7 | 无 |
四、其他高频操作
功能 | 快捷键 | 冲突提醒 |
---|
提交代码(Git) | Ctrl + K | 无 |
更新项目(拉取代码) | Ctrl + T | 无 |
关闭当前标签页 | Ctrl + F4 | 浏览器关闭标签页相同 |
向上/下移动行 | Alt + Shift + ↑/↓ | 无 |
列编辑模式 | Alt + 鼠标拖动 | 无 |
🔧 冲突解决方案
1. 常见冲突场景
Ctrl + Alt + L
:QQ 默认锁定快捷键 → 关闭 QQ 的 Ctrl + Alt + L
。Ctrl + Alt + ←/→
:QQ音乐切歌 → 修改 IDEA 或 QQ音乐快捷键。Ctrl + Space
:输入法中英文切换 → 修改输入法快捷键。
2. 自定义快捷键
- 打开 IDEA 设置:
Ctrl + Alt + S
→ Keymap。 - 搜索需要修改的功能(如
Reformat Code
)。 - 右键选择 Add Keyboard Shortcut,输入新组合(如
Ctrl + Shift + L
)。
3. 检测冲突工具
- PowerToys:使用 Keyboard Manager 检测系统级快捷键占用。
- IDEA 内置检测:在 Keymap 设置中会提示快捷键是否被占用。
💡 效率提升技巧
- 从高频操作开始:优先掌握
Ctrl + Space
(补全)、Alt + Enter
(修复)、Ctrl + N
(跳转类)。 - 渐进式记忆:每周熟悉 3-5 个新快捷键。
- 活用搜索:
Ctrl + Shift + A
可快速查找任何功能(支持中文)!