VS Code快捷键大全

150+ 个快捷键 · Windows / Mac 对照 · 15 类分组 · 点击复制

返回 ico5.net 在线工具箱 您还可以使用 AutoCAD快捷键大全 手镯尺寸对照表 PPT快捷键大全 证件照尺寸大全

VS Code快捷键大全

共 15 张表 · 152 行 · 浏览器本地运行

一、文件操作 - 新建、保存、打开与命令面板等

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + N ⌘ + N 新建文件
Ctrl + O ⌘ + O 打开文件
Ctrl + S ⌘ + S 保存
Ctrl + Shift + S ⌘ + Shift + S 另存为
Ctrl + W ⌘ + W 关闭当前编辑器
Ctrl + K, Ctrl + W ⌘ + K, ⌘ + W 关闭所有编辑器
Ctrl + Shift + T ⌘ + Shift + T 重新打开已关闭的编辑器
Ctrl + K, Ctrl + S ⌘ + K, ⌘ + S 打开键盘快捷方式设置
Ctrl + P ⌘ + P 快速打开文件(转到文件)
Ctrl + E ⌘ + E 转到文件 / 视图
Ctrl + K, Ctrl + P ⌘ + K, ⌘ + P 复制当前文件路径
Ctrl + Tab ⌘ + Tab 切换打开的编辑器
Ctrl + Shift + P ⌘ + Shift + P 打开命令面板
Ctrl + K, Ctrl + O ⌘ + K, ⌘ + O 打开文件夹
Ctrl + Shift + N ⌘ + Shift + N 新建窗口(New Window)

二、编辑操作 - 撤销、复制、注释与行操作

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + Z ⌘ + Z 撤销
Ctrl + Y ⌘ + Y 重做
Ctrl + X ⌘ + X 剪切
Ctrl + C ⌘ + C 复制
Ctrl + V ⌘ + V 粘贴
Ctrl + Shift + V ⌘ + Shift + V 粘贴为纯文本
Ctrl + A ⌘ + A 全选
Alt + ↓ ⌥ + ↓ 将当前行下移
Alt + ↑ ⌥ + ↑ 将当前行上移
Shift + Alt + ↓ Shift + ⌥ + ↓ 向下复制行
Shift + Alt + ↑ Shift + ⌥ + ↑ 向上复制行
Ctrl + D ⌘ + D 将下一个匹配项加入选择
Ctrl + L ⌘ + L 选择当前行
Ctrl + / ⌘ + / 切换行注释
Shift + Alt + A Shift + ⌥ + A 切换块注释
Ctrl + K, Ctrl + C ⌘ + K, ⌘ + C 添加行注释
Ctrl + K, Ctrl + U ⌘ + K, ⌘ + U 移除行注释
Ctrl + K, Ctrl + F ⌘ + K, ⌘ + F 格式化选定内容
Shift + Alt + F Shift + ⌥ + F 格式化整个文档
Ctrl + Backspace ⌘ + Backspace 删除光标左侧单词
Ctrl + Delete ⌘ + Delete 删除光标右侧单词
Ctrl + K, Ctrl + X ⌘ + K, ⌘ + X 删除行尾空白
Ctrl + Enter ⌘ + Enter 在光标下方插入行
Ctrl + Shift + Enter ⌘ + Shift + Enter 在光标上方插入行
Ctrl + Shift + K ⌘ + Shift + K 删除整行(Delete Line)

三、搜索与替换 - 当前文件与全局搜索替换

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + F ⌘ + F 在当前文件查找
Ctrl + H ⌘ + H 在当前文件替换
F3 F3 查找下一个
Shift + F3 Shift + F3 查找上一个
Ctrl + Shift + F ⌘ + Shift + F 在文件夹/工作区中搜索
Ctrl + Shift + H ⌘ + Shift + H 在文件夹/工作区中替换
Alt + Enter ⌥ + Enter 在查找框中选中全部匹配项
Ctrl + G ⌘ + G 转到指定行号
Ctrl + Shift + J ⌘ + Shift + J 切换搜索详细信息(Toggle Search Details)
F4 F4 跳转到下一个文件匹配(Next Match)
Shift + F4 Shift + F4 跳转到上一个文件匹配(Previous Match)

四、导航跳转 - 定义跳转、符号与括号匹配

Windows 快捷键 Mac 快捷键 功能说明
F12 F12 跳转到定义
Alt + F12 ⌥ + F12 速览定义(Peek)
Alt + ← ⌃ + - 后退到上一个光标位置
Alt + → ⌃ + Shift + - 前进到下一个光标位置
Ctrl + T ⌘ + T 转到工作区符号
Ctrl + Shift + O ⌘ + Shift + O 转到当前文件中的符号
Ctrl + Shift + \ ⌘ + Shift + \ 跳转到匹配的括号
Ctrl + PageUp ⌘ + PageUp 切换到左侧编辑器标签
Ctrl + PageDown ⌘ + PageDown 切换到右侧编辑器标签
Ctrl + Home ⌘ + Home 跳转到文件开头
Ctrl + End ⌘ + End 跳转到文件结尾
Ctrl + ↑ ⌘ + ↑ 向上滚动视图
Ctrl + ↓ ⌘ + ↓ 向下滚动视图
Ctrl + F12 ⌘ + F12 转到实现(Go to Implementation)
Shift + F12 Shift + F12 显示引用(Show References)

五、多光标与选择 - 多光标编辑与块选择

Windows 快捷键 Mac 快捷键 功能说明
Alt + Click ⌥ + Click 在点击位置添加新光标
Ctrl + Alt + ↑ ⌘ + ⌥ + ↑ 在上方插入光标(列选择)
Ctrl + Alt + ↓ ⌘ + ⌥ + ↓ 在下方插入光标(列选择)
Ctrl + Shift + L ⌘ + Shift + L 将所有匹配项选中为多光标
Shift + Alt + I Shift + ⌥ + I 在所选每一行末尾插入光标
Ctrl + Shift + → ⌘ + Shift + → 按单词向右扩展选择
Ctrl + Shift + ← ⌘ + Shift + ← 按单词向左扩展选择
Ctrl + Shift + Home ⌘ + Shift + Home 选择到文件开头
Ctrl + Shift + End ⌘ + Shift + End 选择到文件结尾
Shift + Alt + → Shift + ⌥ + → 按块向外扩展选择
Shift + Alt + ← Shift + ⌥ + ← 按块向内收缩选择
Ctrl + U ⌘ + U 撤销上一次光标操作(Undo Cursor)
Ctrl + K, Ctrl + D ⌘ + K, ⌘ + D 跳过当前并添加到下一处匹配

六、视图与面板 - 侧边栏、面板与主题

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + B ⌘ + B 显示/隐藏侧边栏
Ctrl + Shift + E ⌘ + Shift + E 聚焦资源管理器
Ctrl + Shift + G ⌘ + Shift + G 聚焦源代码管理
Ctrl + Shift + D ⌘ + Shift + D 聚焦运行和调试
Ctrl + Shift + X ⌘ + Shift + X 聚焦扩展市场
Ctrl + J ⌘ + J 显示/隐藏底部面板
Ctrl + K, Ctrl + Z ⌘ + K, ⌘ + Z 进入禅模式
Ctrl + = ⌘ + = 放大界面
Ctrl + - ⌘ + - 缩小界面
Ctrl + K, Ctrl + T ⌘ + K, ⌘ + T 选择颜色主题

七、终端 - 集成终端开关与操作

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + ` ⌘ + ` 显示/隐藏集成终端
Ctrl + Shift + ` ⌘ + Shift + ` 新建集成终端
Ctrl + C ⌘ + C 复制选中内容;无选中时发送中断信号终止进程
Ctrl + Shift + V ⌘ + Shift + V 粘贴(终端中)
Ctrl + L ⌘ + L 终端清屏
Ctrl + K ⌘ + K 清除终端当前输入行
Ctrl + Home ⌘ + Home 终端滚动到顶部
Ctrl + End ⌘ + End 终端滚动到底部
Alt + Click ⌥ + Click 在终端中点击定位光标
Ctrl + Shift + C ⌘ + Shift + C 复制选中文本(终端)

八、调试运行 - 断点、单步与调试控制

Windows 快捷键 Mac 快捷键 功能说明
F5 F5 开始调试
Ctrl + F5 ⌘ + F5 运行(不调试)
Shift + F5 Shift + F5 停止调试
F9 F9 切换断点
F10 F10 单步跳过
F11 F11 单步进入
Shift + F11 Shift + F11 单步跳出
Shift + F9 Shift + F9 运行到光标处(Run to Cursor)

九、重构与智能提示 - 补全、重命名与错误跳转

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + Space ⌘ + Space 触发代码补全(IntelliSense)
Ctrl + Shift + Space ⌘ + Shift + Space 触发参数提示
Ctrl + . ⌘ + . 快速修复(Quick Fix)
F2 F2 重命名符号
F8 F8 跳转到下一个错误/警告
Shift + F8 Shift + F8 跳转到上一个错误/警告
Tab Tab 在补全列表中接受当前建议
Ctrl + K, M ⌘ + K, M 更改语言模式(Change Language Mode)

十、缩进与代码折叠 - 缩进、折叠与展开代码块

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + ] ⌘ + ] 增加缩进(Indent Line)
Ctrl + [ ⌘ + [ 减少缩进(Outdent Line)
Ctrl + Shift + ] ⌘ + Shift + ] 折叠代码块(Fold)
Ctrl + Shift + [ ⌘ + Shift + [ 展开代码块(Unfold)
Ctrl + K, Ctrl + ] ⌘ + K, ⌘ + ] 递归折叠(Fold Recursively)
Ctrl + K, Ctrl + [ ⌘ + K, ⌘ + [ 递归展开(Unfold Recursively)
Ctrl + K, Ctrl + 0 ⌘ + K, ⌘ + 0 折叠全部(Fold All)
Ctrl + K, Ctrl + J ⌘ + K, ⌘ + J 展开全部(Unfold All)
Ctrl + K, Ctrl + 1 ⌘ + K, ⌘ + 1 折叠到 1 级(Fold Level 1)
Ctrl + K, Ctrl + 2 ⌘ + K, ⌘ + 2 折叠到 2 级(Fold Level 2)

十一、编辑器组管理 - 拆分与切换编辑器组

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + \ ⌘ + \ 拆分编辑器(Split Editor)
Ctrl + 1 ⌘ + 1 聚焦到第 1 个编辑器组
Ctrl + 2 ⌘ + 2 聚焦到第 2 个编辑器组
Ctrl + 3 ⌘ + 3 聚焦到第 3 个编辑器组
Ctrl + K, Ctrl + ← ⌘ + K, ⌘ + ← 将编辑器移到上一个组
Ctrl + K, Ctrl + → ⌘ + K, ⌘ + → 将编辑器移到下一个组
Ctrl + K, Ctrl + Shift + ← ⌘ + K, ⌘ + Shift + ← 左移活动编辑器组
Ctrl + K, Ctrl + Shift + → ⌘ + K, ⌘ + Shift + → 右移活动编辑器组

十二、面板 · 视图 · 预览 - 面板切换与 Markdown 预览

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + Shift + U ⌘ + Shift + U 显示 / 切换输出面板(Output)
Ctrl + Shift + M ⌘ + Shift + M 显示 / 切换问题面板(Problems)
Ctrl + Shift + V ⌘ + Shift + V 打开 Markdown 预览
Ctrl + K, V ⌘ + K, V 并排打开 Markdown 预览

十三、智能编辑补充 - 语言模式、换行与悬停

Windows 快捷键 Mac 快捷键 功能说明
Alt + Z ⌥ + Z 切换自动换行(Toggle Word Wrap)
Ctrl + K, Ctrl + I ⌘ + K, ⌘ + I 显示悬停提示(Show Hover)

十四、源代码管理与任务 - Git 提交与生成任务

Windows 快捷键 Mac 快捷键 功能说明
Ctrl + Enter ⌘ + Enter 在源代码管理输入框提交(Commit)
Ctrl + K, Ctrl + Enter ⌘ + K, ⌘ + Enter 提交已暂存更改(Commit Staged)
Ctrl + Shift + B ⌘ + Shift + B 运行生成任务(Run Build Task)

十五、光标移动与文本选择 - 光标定位与选择范围

Windows 快捷键 Mac 快捷键 功能说明
Home ⌘ + ← 光标移到行首
End ⌘ + → 光标移到行尾
Ctrl + → ⌥ + → 光标移到下一个词
Ctrl + ← ⌥ + ← 光标移到上一个词
Shift + Home Shift + Home 选择到行首
Shift + End Shift + End 选择到行尾
Shift + ↑ Shift + ↑ 向上逐行扩展选择
Shift + ↓ Shift + ↓ 向下逐行扩展选择
PageUp PgUp 向上翻页
PageDown PgDn 向下翻页

Mac 快捷键中 ⌘ 为 Command、⌥ 为 Option;点击表格中任意单元格可复制该格内容;数据仅供参考,实际请以官方最新标准为准。

工具简介

VS Code快捷键大全收录了 150 多个 Visual Studio Code 开发常用快捷键,按「文件操作、编辑操作、搜索替换、导航跳转、多光标选择、终端面板、源代码管理」等 15 类分组,Windows 与 Mac 按键对照排列。

VS Code 的效率核心在多光标与命令面板:Ctrl+D 逐个选中相同词、Ctrl+Alt+Up/Down 添加多光标、Ctrl+Shift+P 唤起命令面板几乎可以完成一切操作,配合 Ctrl+P 文件秒开,写码体验丝滑。

用搜索框按功能或按键筛选,点击任意单元格即可复制,也方便对照整理团队统一的编辑器快捷键规范。

功能特点

⌨️ 双平台对照

Windows 与 Mac 按键并排,团队不同设备都适用。

🖱️ 多光标专区

逐词选中、列选择、上下光标等多光标操作集中速查。

🧭 导航跳转

定义跳转、符号搜索、括号匹配等导航快捷键齐全。

📋 点击复制

点选单元格复制快捷键,写规范文档更省事。

🔍 搜索即达

按功能或按键即时筛选,快速定位组合键。

🧩 15 类细分

从文件到 SCM 按开发动线分组,覆盖日常编码全流程。

使用方法

1按动线查找

按文件、编辑、搜索、调试等开发动线分组定位。

2选对平台列

Windows 与 Mac 分列对照,注意 ⌘/Ctrl 差异。

3实际演练

在编辑器里逐个试按,重点掌握多光标与跳转。

4形成习惯

每周主攻 3-5 个快捷键,用起来才算学会。

VS Code快捷键大全常见问题 (FAQ)

命令面板怎么打开?都能做什么?

Ctrl+Shift+P(Mac ⌘+Shift+P)打开命令面板,输入即可执行几乎所有 VS Code 命令:切换主题、格式化文档、Git 操作、安装扩展等,是最高效的入口。

Ctrl+D 和 Ctrl+Shift+L 有什么区别?

Ctrl+D 从光标处逐个选中下一个相同词,可以边选边跳过;Ctrl+Shift+L 一次性选中所有相同出现位置。批量改名时两者配合使用效率极高。

如何快速跳转到函数定义?

F12 跳转到定义,Alt+F12 侧边预览定义(peek),Ctrl+点击 同样可跳转;返回上一个位置用 Alt+Left(Mac Ctrl+-)。

快捷键冲突了怎么改?

打开键盘快捷方式设置(Ctrl+K Ctrl+S),搜索冲突的命令,右键更改键绑定即可;也可以导出 keybindings.json 在团队内共享。