vscode快捷键大全
·
以下是 VS Code 常用快捷键大全(Windows、Linux 和 macOS 的对比列出)。这些快捷键适用于大多数场景,可以显著提高开发效率。
通用快捷键
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 打开命令面板 | Ctrl + Shift + P | Cmd + Shift + P |
| 打开设置 | Ctrl + , | Cmd + , |
| 打开文件 | Ctrl + P | Cmd + P |
| 保存文件 | Ctrl + S | Cmd + S |
| 全部保存 | Ctrl + K S | Cmd + Option + S |
| 关闭编辑器 | Ctrl + W | Cmd + W |
| 关闭窗口 | Ctrl + Shift + W | Cmd + Shift + W |
| 新建文件 | Ctrl + N | Cmd + N |
| 分屏编辑 | Ctrl + \ | Cmd + \ |
导航和搜索
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 文件切换 | Ctrl + Tab | Cmd + Tab |
| 打开资源管理器 | Ctrl + Shift + E | Cmd + Shift + E |
| 全局搜索 | Ctrl + Shift + F | Cmd + Shift + F |
| 当前文件内查找 | Ctrl + F | Cmd + F |
| 替换 | Ctrl + H | Cmd + Option + F |
| 转到行号 | Ctrl + G | Cmd + G |
| 转到定义 | F12 | F12 |
| 转到实现 | Ctrl + F12 | Cmd + F12 |
代码编辑
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 代码格式化 | Shift + Alt + F | Shift + Option + F |
| 快速修复/建议 | Ctrl + . | Cmd + . |
| 注释单行 | Ctrl + / | Cmd + / |
| 注释多行 | Shift + Alt + A | Shift + Option + A |
| 复制当前行 | Alt + Shift + Down | Option + Shift + Down |
| 删除当前行 | Ctrl + Shift + K | Cmd + Shift + K |
| 代码折叠 | Ctrl + Shift + [ | Cmd + Option + [ |
| 代码展开 | Ctrl + Shift + ] | Cmd + Option + ] |
| 移动行 | Alt + Up/Down | Option + Up/Down |
| 多光标选择 | Alt + Click | Option + Click |
调试
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 开始调试 | F5 | F5 |
| 停止调试 | Shift + F5 | Shift + F5 |
| 单步跳过 | F10 | F10 |
| 单步进入 | F11 | F11 |
| 单步跳出 | Shift + F11 | Shift + F11 |
| 切换调试控制台 | Ctrl + Shift + Y | Cmd + Shift + Y |
终端
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 打开终端 | Ctrl + `` | Cmd + `` |
| 新建终端 | Ctrl + Shift + `` | Cmd + Shift + `` |
| 关闭终端 | Ctrl + Shift + W | Cmd + Shift + W |
| 切换终端窗口 | Ctrl + Tab | Cmd + Tab |
| 清除终端内容 | Ctrl + K | Cmd + K |
窗口管理
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 切换编辑器组 | Ctrl + 1/2/3 | Cmd + 1/2/3 |
| 打开上一组文件 | Ctrl + Shift + Tab | Cmd + Shift + Tab |
| 最大化编辑器 | Ctrl + Shift + Enter | Cmd + Shift + Enter |
多光标操作
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 批量选中光标所在词语的所有匹配项 | Ctrl + F2 | Cmd + F2 |
| 逐个添加匹配项 | Ctrl + D | Cmd + D |
| 取消最近添加的匹配项 | Ctrl + U | Cmd + U |
| 添加多个光标(点击位置添加光标) | Alt + Click | Option + Click |
| 向上/向下添加光标 | Ctrl + Alt + Up/Down | Cmd + Option + Up/Down |
搜索与替换
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 全局搜索 | Ctrl + Shift + F | Cmd + Shift + F |
| 替换 | Ctrl + H | Cmd + Option + F |
| 在当前文件中搜索 | Ctrl + F | Cmd + F |
| 替换当前文件中的搜索结果 | Ctrl + Shift + H | Cmd + Option + Shift + F |
| 跳到下一个匹配项 | Enter | Enter |
| 跳到上一个匹配项 | Shift + Enter | Shift + Enter |
行操作
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 向上/向下移动行 | Alt + Up/Down | Option + Up/Down |
| 复制当前行 | Shift + Alt + Down | Shift + Option + Down |
| 删除当前行 | Ctrl + Shift + K | Cmd + Shift + K |
| 插入一行(在当前行上方) | Ctrl + Shift + Enter | Cmd + Shift + Enter |
| 插入一行(在当前行下方) | Ctrl + Enter | Cmd + Enter |
代码块操作
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 注释/取消注释当前行或选中内容 | Ctrl + / | Cmd + / |
| 注释多行 | Shift + Alt + A | Shift + Option + A |
| 折叠代码块 | Ctrl + Shift + [ | Cmd + Option + [ |
| 展开代码块 | Ctrl + Shift + ] | Cmd + Option + ] |
| 格式化代码 | Shift + Alt + F | Shift + Option + F |
文件操作
| 功能 | Windows/Linux | macOS |
|---|---|---|
| 快速打开文件 | Ctrl + P | Cmd + P |
| 打开资源管理器 | Ctrl + Shift + E | Cmd + Shift + E |
| 关闭当前文件 | Ctrl + W | Cmd + W |
| 保存所有文件 | Ctrl + K S | Cmd + Option + S |
| 全选文件内容 | Ctrl + A | Cmd + A |
实用组合操作
-
快速多处编辑:
- 选中一段文字,按下
Ctrl + F2/Cmd + F2,所有匹配项被选中,直接编辑。
- 选中一段文字,按下
-
快速替换:
- 打开
Ctrl + H/Cmd + Option + F替换功能,使用正则表达式进行批量替换。
- 打开
-
清理多余行:
- 用
Ctrl + Shift + K/Cmd + Shift + K删除多余行,快速清理代码。
- 用
-
多光标对齐内容:
- 用
Alt + Click或Ctrl + Alt + Up/Down/Cmd + Option + Up/Down在多行创建光标,批量对齐内容。
- 用
更多推荐



所有评论(0)