一、通用快捷键(跨平台)
功能 | 快捷键(Windows/Linux) | 快捷键(macOS) |
---|---|---|
新建项目 / 文件 | Ctrl + Shift + N | Cmd + Shift + N |
搜索类 / 文件 / 符号 | Double Shift | Double Shift |
全局搜索(代码内容) | Ctrl + Shift + F | Cmd + Shift + F |
查找替换 | Ctrl + F / Ctrl + R | Cmd + F / Cmd + R |
撤销 / 重做 | Ctrl + Z / Ctrl + Shift + Z | Cmd + Z / Cmd + Shift + Z |
复制当前行 / 选中内容 | Ctrl + D | Cmd + D |
删除当前行 | Ctrl + Y 或 Delete | Cmd + Backspace |
上下移动行 | Alt + Shift + Up/Down | Cmd + Shift + Up/Down |
大小写切换 | Ctrl + Shift + U | Cmd + Shift + U |
二、编辑代码快捷键
1. 光标移动与选择
- 跳转到行:
- Windows/Linux:
Ctrl + G
- macOS:
Cmd + L
- Windows/Linux:
- 选择单词:
- 双击单词即可选中,或按住
Ctrl
(Windows)/Cmd
(macOS)点击单词。
- 双击单词即可选中,或按住
- 扩展选择范围(逐字 / 逐行扩大):
- Windows/Linux:
Ctrl + W
- macOS:
Cmd + W
- Windows/Linux:
2. 代码补全与生成
- 智能补全:
- 基础补全:
Ctrl + Space
(可能需按两次触发更全面补全) - macOS:
Cmd + Space
(需注意与系统快捷键冲突,可在设置中修改)
- 基础补全:
- 自动生成代码(如构造方法、Getter/Setter、toString 等):
- Windows/Linux:
Alt + Insert
- macOS:
Cmd + N
- Windows/Linux:
- 快速参数提示:
- Windows/Linux:
Ctrl + P
- macOS:
Cmd + P
- Windows/Linux:
3. 代码格式化与注释
- 格式化代码:
- Windows/Linux:
Ctrl + Alt + L
- macOS:
Cmd + Opt + L
- Windows/Linux:
- 单行注释:
- Windows/Linux:
Ctrl + /
- macOS:
Cmd + /
- Windows/Linux:
- 多行注释:
- Windows/Linux:
Ctrl + Shift + /
- macOS:
Cmd + Shift + /
- Windows/Linux:
4. 代码重构
- 重命名(变量 / 类 / 方法等):
- Windows/Linux:
Shift + F6
- macOS:
Cmd + F6
- Windows/Linux:
- 提取变量 / 方法:
- 提取变量:
Ctrl + Alt + V
(Windows/Linux) /Cmd + Opt + V
(macOS) - 提取方法:
Ctrl + Alt + M
(Windows/Linux) /Cmd + Opt + M
(macOS)
- 提取变量:
三、导航快捷键
- 跳转到类 / 接口定义:
- Windows/Linux:
Ctrl + Click
或Ctrl + B
- macOS:
Cmd + Click
或Cmd + B
- Windows/Linux:
- 返回上一次编辑位置:
- Windows/Linux:
Ctrl + Alt + Left
- macOS:
Cmd + Opt + Left
- Windows/Linux:
- 跳转到最近编辑的文件:
- Windows/Linux:
Ctrl + E
- macOS:
Cmd + E
- Windows/Linux:
- 切换窗口 / 标签页:
- Windows/Linux:
Ctrl + Tab
- macOS:
Cmd + Tab
- Windows/Linux:
四、调试快捷键
- 启动调试:
- Windows/Linux:
Shift + F9
- macOS:
Cmd + Shift + F9
- Windows/Linux:
- 设置 / 取消断点:
- 鼠标点击行号,或按
Ctrl + F8
(Windows/Linux)/Cmd + F8
(macOS)
- 鼠标点击行号,或按
- 单步执行(跳过方法):
- Windows/Linux:
F8
- macOS:
F8
- Windows/Linux:
- 单步进入(进入方法):
- Windows/Linux:
F7
- macOS:
F7
- Windows/Linux:
- 跳出当前方法:
- Windows/Linux:
Shift + F8
- macOS:
Shift + F8
- Windows/Linux:
五、自定义与设置快捷键
如果默认快捷键与系统冲突或不符合使用习惯,可以:
- 进入 File > Settings(Windows/Linux) 或 IntelliJ IDEA > Preferences(macOS)。
- 选择 Keymap 选项卡,搜索功能关键词,右键修改快捷键。
- 可导入社区共享的快捷键方案(如 Eclipse 或 Android Studio 风格)。
提示
- 部分快捷键可能因 IDEA 版本或插件(如 Kotlin、Python 等)略有差异,建议通过
Help > Find Action
(快捷键:Ctrl + Shift + A
/Cmd + Shift + A
)快速搜索功能并查看当前快捷键。 - 新手可先掌握常用编辑(如补全、注释、格式化)和导航(如跳转定义、返回)快捷键,逐步提升效率。