以下整理 **IntelliJ IDEA** 的常用快捷键(基于 **Windows/Linux** 系统,macOS 用户将 `Ctrl` 替换为 `⌘`,`Alt` 替换为 `⌥`):
🚀 核心操作
快捷键 |
功能 |
Alt + Enter |
快速修复建议(万能键) |
Ctrl + N |
查找类 |
Ctrl + Shift + N |
查找文件 |
Ctrl + Alt + Shift + N |
查找符号(方法/变量) |
Ctrl + E |
最近打开的文件列表 |
Ctrl + Shift + E |
最近编辑的位置 |
Ctrl + W |
逐步扩展选中代码块 |
Ctrl + Shift + W |
反向收缩选中代码块 |
✏️ 编辑与重构
快捷键 |
功能 |
Ctrl + D |
复制当前行 |
Ctrl + Y |
删除当前行 |
Alt + ↑/↓ |
移动当前行 |
Ctrl + Shift + ↑/↓ |
移动方法/代码块位置 |
Ctrl + / |
行注释/取消注释 |
Ctrl + Shift + / |
块注释/取消注释 |
Shift + F6 |
重命名(类/方法/变量) |
Ctrl + Alt + M |
提取方法 |
Ctrl + Alt + V |
提取变量 |
Ctrl + Alt + F |
提取字段 |
🔍 导航与搜索
快捷键 |
功能 |
Ctrl + B |
跳转到定义 |
Ctrl + Alt + B |
跳转到实现类 |
Ctrl + U |
跳转到父类/方法 |
Alt + F7 |
查找使用位置 |
Ctrl + F12 |
查看当前文件结构(方法列表) |
Ctrl + G |
跳转到指定行 |
Ctrl + Shift + I |
查看方法/变量定义(浮窗) |
Ctrl + Shift + Backspace |
返回上次编辑位置 |
🛠️ 运行与调试
快捷键 |
功能 |
Shift + F10 |
运行当前程序 |
Shift + F9 |
调试当前程序 |
F8 |
单步跳过(Step Over) |
F7 |
单步进入(Step Into) |
Shift + F8 |
单步跳出(Step Out) |
F9 |
继续执行(Resume) |
Ctrl + F2 |
停止运行/调试 |
Ctrl + Shift + F8 |
查看所有断点 |
🌟 高效编码
快捷键 |
功能 |
Ctrl + Space |
基本代码补全 |
Ctrl + Shift + Space |
智能类型匹配补全 |
Ctrl + P |
查看方法参数信息 |
Ctrl + Q |
查看文档说明 |
Ctrl + Alt + L |
格式化代码 |
Ctrl + Alt + O |
优化导入(删除未用 import) |
Alt + Insert |
生成代码(Getter/Setter/构造器等) |
Ctrl + Shift + T |
为类快速创建测试用例 |
🧩 界面管理
快捷键 |
功能 |
Alt + 1 |
聚焦项目窗口 |
Alt + F1 |
快速切换视图(项目/终端等) |
Esc |
聚焦编辑器 |
Ctrl + Tab |
切换标签页/工具窗口 |
Ctrl + F4 |
关闭当前标签页 |
Ctrl + Shift + F12 |
全屏编辑模式(隐藏所有工具窗口) |
双击 Shift |
全局搜索(Everything) |
💡 实用技巧
- 多光标操作 :按住
Alt + 鼠标左键拖拽
或 Alt + J
连续选择相同文本。
- 局部变量提取 :选中表达式 →
Ctrl + Alt + V
自动创建变量。
- 快速修复 :光标放错误位置 →
Alt + Enter
(如导包、实现接口等)。
- 重构链 :
Shift + Ctrl + Alt + T
打开重构菜单(提取/内联/移动等)。
⚙️ 自定义设置
- 修改快捷键:
File → Settings → Keymap
- 导出配置:
File → Manage IDE Settings → Export Settings
掌握这些快捷键,Java/Kotlin 开发效率飙升!🚀
(注:部分快捷键需根据个人 Keymap 配置调整,默认基于 IntelliJ Classic 方案)