一、删除类快捷键 ✂️
| 功能 | Windows/Linux | Mac | 说明 |
|---|---|---|---|
| 删除整行 | Ctrl + Y |
Cmd + Delete |
直接删除光标所在行,无需选中 |
| 删除到行首 | Ctrl + Backspace |
Cmd + Backspace |
删除光标位置到行开头的内容 |
| 删除到行尾 | Ctrl + Delete |
Fn + Cmd + Backspace / Ctrl + K |
删除光标位置到行结尾的内容 |
| 删除前一个单词 | Alt + Backspace |
Option + Backspace |
按单词粒度删除光标前内容 |
| 删除后一个单词 | Alt + Delete |
Option + Delete |
按单词粒度删除光标后内容 |
| 剪切选中区域(等价删除+可粘贴) | Ctrl + X |
Cmd + X |
剪切选中代码,可用于快速删除 |
二、复制/粘贴/移动类快捷键 📋
| 功能 | Windows/Linux | Mac | 说明 |
|---|---|---|---|
| 复制当前行/选中区域 | Ctrl + C |
Cmd + C |
无选中时默认复制整行 |
| 粘贴 | Ctrl + V |
Cmd + V |
粘贴剪贴板内容 |
| 复制整行到下一行 | Ctrl + D |
Cmd + D |
快速复制当前行到下方 |
| 向上移动当前行 | Ctrl + Shift + ↑ |
Cmd + Shift + ↑ |
将光标所在行向上移动 |
| 向下移动当前行 | Ctrl + Shift + ↓ |
Cmd + Shift + ↓ |
将光标所在行向下移动 |
| 智能补全粘贴(去格式) | Ctrl + Shift + V |
Cmd + Shift + V |
选择历史剪贴板内容粘贴 |
三、选择类快捷键 🎯
| 功能 | Windows/Linux | Mac | 说明 |
|---|---|---|---|
| 全选 | Ctrl + A |
Cmd + A |
全选当前文件内容 |
| 扩展选择 | Ctrl + W |
Option + ↑ |
逐步扩大选中范围(单词→行→块→类) |
| 缩小选择 | Ctrl + Shift + W |
Option + ↓ |
逐步缩小选中范围 |
| 选中当前单词 | 双击单词 | 双击单词 | 快速选中单个单词 |
| 选中当前行 | 三次点击行 | 三次点击行 | 快速选中整行 |
四、代码导航与编辑类快捷键 🚀
| 功能 | Windows/Linux | Mac | 说明 |
|---|---|---|---|
| 跳转到行 | Ctrl + G |
Cmd + L |
输入行号快速跳转到指定行 |
| 跳转到定义 | Ctrl + B / Ctrl + 点击 |
Cmd + B / Cmd + 点击 |
跳转到变量/方法/类的定义处 |
| 查找引用 | Ctrl + Alt + F7 |
Option + F7 |
查找当前元素被引用的位置 |
| 代码格式化 | Ctrl + Alt + L |
Option + Cmd + L |
自动格式化选中代码/整个文件 |
| 代码折叠 | Ctrl + Minus(-) |
Cmd + Minus(-) |
折叠当前代码块 |
| 代码展开 | Ctrl + Plus(+) |
Cmd + Plus(+) |
展开当前代码块 |
| 全部折叠 | Ctrl + Shift + Minus(-) |
Cmd + Shift + Minus(-) |
折叠文件中所有代码块 |
| 全部展开 | Ctrl + Shift + Plus(+) |
Cmd + Shift + Plus(+) |
展开文件中所有代码块 |
| 注释/取消注释行 | Ctrl + / |
Cmd + / |
快速注释/取消注释当前行 |
| 块注释 | Ctrl + Shift + / |
Cmd + Shift + / |
注释/取消注释选中代码块 |
五、搜索与替换类快捷键 🔍
| 功能 | Windows/Linux | Mac | 说明 |
|---|---|---|---|
| 全局搜索文件 | Ctrl + Shift + N |
Cmd + Shift + O |
搜索项目中的文件 |
| 全局搜索类 | Ctrl + N |
Cmd + O |
搜索项目中的类 |
| 全局搜索符号(方法/变量) | Ctrl + Alt + Shift + N |
Cmd + Option + O |
搜索方法、变量等符号 |
| 全局搜索文本 | Ctrl + Shift + F |
Cmd + Shift + F |
在整个项目中搜索文本 |
| 当前文件内搜索 | Ctrl + F |
Cmd + F |
在当前文件中搜索文本 |
| 当前文件内替换 | Ctrl + R |
Cmd + R |
在当前文件中替换文本 |
| 全局替换文本 | Ctrl + Shift + R |
Cmd + Shift + R |
在整个项目中替换文本 |
六、自定义快捷键 💡
如果你想修改或查看更多快捷键:
- Windows/Linux:
File → Settings → Keymap - Mac:
IntelliJ IDEA → Settings → Keymap
在 Keymap 面板中,可以搜索关键词(如 Delete Line、Move Line Up)来修改或查看对应快捷键,也可以切换预设的快捷键方案(如 VS Code、Eclipse 风格)。