VS Code 快捷键 (Windows 版) VS Code Shortcut for Windows 提示:下表收集并整理了 143 个 VS Code (Windows 版) 快捷键。
全局快捷键 快捷键 说明 Ctrl + Shift + P ,F1 显示命令面板 Ctrl + P 快速打开,转到文件... Ctrl + Shift + N 新建窗口/实例 Ctrl + Shift + W 关闭窗口/实例 Ctrl + , 编辑器设置 Ctrl + K ,Ctrl + S 键盘快捷键
基本编辑 快捷键 说明 Ctrl + X 剪切一行(未选取时) Ctrl + C 复制一行(未选取时) Alt + ↑ 向上移动行 Alt + ↓ 向下移动行 Shift + Alt + ↑ 在上面复制当前行 Shift + Alt + ↓ 在下面复制当前行 Ctrl + Shift + K 删除一行 Ctrl + Enter 在下面插入行 Ctrl + Shift + Enter 在上方插入行 Ctrl + Shift + \ 跳转到匹配的括号 Ctrl + ] 增加缩进 Ctrl + [ 减少缩进 Home 转到行首 End 转到行尾 Ctrl + Home 转到文件开头 Ctrl + End 转到文件末尾 Ctrl + ↑ 向上滚动行 Ctrl + ↓ 向下滚动行 Alt + PgUp 向上滚动页面 Alt + PgDn 向下滚动页面 Ctrl + Shift + [ 折叠区域 Ctrl + Shift + ] 展开区域 Ctrl + K ,Ctrl + [ 折叠所有子区域 Ctrl + K ,Ctrl + ] 展开所有子区域 Ctrl + K ,Ctrl + 0 折叠所有区域 Ctrl + K ,Ctrl + J 展开所有区域 Ctrl + K ,Ctrl + C 添加行注释 Ctrl + K ,Ctrl + U 删除行注释 Ctrl + / 切换行注释 Shift + Alt + A 切换块注释 Alt + Z 切换自动换行
导航 快捷键 说明 Ctrl + T 显示所有符号 Ctrl + G 显示所有符号 Ctrl + P 转到文件... Ctrl + Shift + O 转到符号... Ctrl + Shift + M 显示问题面板 F8 转到下一个错误或警告 Shift + F8 转到上一个错误或警告 Ctrl + Shift + Tab 浏览编辑器组的历史记录 Alt + ← 后退 Alt + → 前进 Ctrl + M 切换标签可移动焦点
查找 & 替换 快捷键 说明 Ctrl + F 查找 Ctrl + H 替换 F3 查找下一个 Shift + F3 查找上一个 Alt + Enter 选择所有的匹配 Ctrl + D 将选择添加到下一个查找匹配项 Ctrl + K ,Ctrl + D 将上一个选择移到下一个查找匹配项 Alt + C 切换是否区分大小写 Alt + R 切换是否正则表达式 Alt + W 切换是否全字匹配
多光标 & 选择 快捷键 说明 Alt + (鼠标点击) 插入光标 Ctrl + Alt + ↑ 在上方插入光标 Ctrl + Alt + ↓ 在下方插入光标 Ctrl + U 撤消上一个光标操作 Shift + Alt + I 在所选的每一行的末尾插入光标 Ctrl + L 选择当前行 Ctrl + Shift + L 选择所有当前选择 Ctrl + F2 选择所有出现的当前单词 Shift + Alt + → 扩展选择 Shift + Alt + ← 收缩选择 Shift + Alt + (拖曳鼠标) 列(框)选择 Ctrl + Shift + Alt + (箭头键) 列(框)选择 Ctrl + Shift + Alt + PgUp 向前列(框)选择页面 Ctrl + Shift + Alt + PgDn 向后列(框)选择页面
代码编辑 快捷键 说明 Ctrl + Space 显示成员列表 Ctrl + Shift + Space 显示参数提示 Shift + Alt + F 格式化代码 Ctrl + K ,Ctrl + F 格式化选择 F12 转到定义 Alt + F12 查看定义 Ctrl + K ,F12 在侧面打开定义 Ctrl + . 快速修复 Shift + F12 显示参考 F2 重命名符号 Ctrl + K ,Ctrl + X 删除每一行行尾空格 Ctrl + K ,M 切换代码语言
编辑器管理 快捷键 说明 Ctrl + F4 ,Ctrl + W 关闭编辑器 Ctrl + K ,F 关闭文件夹 Ctrl + \ 分割编辑器 Ctrl + 1 让第一编辑器组获取焦点 Ctrl + 2 让第二编辑器组获取焦点 Ctrl + 3 让第三编辑器组获取焦点 Ctrl + K ,Ctrl + ← 让上一个编辑器组获取焦点 Ctrl + K ,Ctrl + → 让下一个编辑器组获取焦点 Ctrl + K ,← 向左移动当前编辑器组 Ctrl + K ,→ 向右移动当前编辑器组 Ctrl + Shift + PgUp 向左移动编辑器 Ctrl + Shift + PgDn 向右移动编辑器
文件管理 快捷键 说明 Ctrl + N 新建文件 Ctrl + O 打开文件... Ctrl + S 保存文件 Ctrl + Shift + S 文件另存为... Ctrl + K ,S 保存全部 Ctrl + F4 关闭文件 Ctrl + K ,Ctrl + W 关闭所有文件 Ctrl + Shift + T 重新打开关闭的编辑器 Ctrl + K ,Enter 保持预览模式编辑器处于打开状态 Ctrl + Tab 打开下一个文件 Ctrl + Shift + Tab 打开上一个文件 Ctrl + K ,P 复制活动文件的路径 Ctrl + K ,R 在资源管理器中显示活动文件 Ctrl + K ,O 在新窗口/实例中打开当前活动文件
显示 快捷键 说明 F11 切换全屏 Shift + Alt + 0 切换编辑器布局(水平/垂直) Ctrl + = 放大编辑器 Ctrl + - 缩小编辑器 Ctrl + B 显示/隐藏侧边栏 Ctrl + Shift + E 显示资源管理器/切换焦点 Ctrl + Shift + F 显示查找 Ctrl + Shift + G 显示源代码控制 Ctrl + Shift + D 显示调试 Ctrl + Shift + X 显示扩展 Ctrl + Shift + H 在文件中替 Ctrl + Shift + J 切换搜索详细信息 Ctrl + Shift + U 显示输出面板 Ctrl + Shift + V 打开Markdown预览 Ctrl + K ,V 在侧面打开Markdown预览 Ctrl + K ,Z 禅宗模式(按 2 次 Esc 退出)
Debug 调试 快捷键 说明 F9 插入断点 F5 开始/继续 Shift + F5 停止 F11 步进 Shift + F11 步出 F10 步过 Ctrl + K ,Ctrl + I 显示悬停
终端(Terminal) 快捷键 说明 Ctrl + ` 显示集成终端 Ctrl + Shift + ` 创建新终端 Ctrl + C 复制选择 Ctrl + V 粘贴到活动终端 Ctrl + ↑ 向上滚动 Ctrl + ↓ 向下滚动 Shift + PgUp 向上滚动页面 Shift + PgDn 向下滚动页面 Ctrl + Home 滚动到顶部 Ctrl + End 滚动到底部
上面列出了 VS Code(Windows 版)常用快捷键,如需自定义快捷键,可以按 Ctrl + K
, Ctrl + S
组合快捷键呼出 VS Code 快捷键设置窗口,在该窗口可重新指定操作快捷键。
VSCode 快捷键(macOS 版)VS Code Shortcut for macOS 提示:一共有 133 个 VS Code (macOS 版) 快捷键。
符号说明:⌘ 表示 Command
键;⇧ 表示 Shift
键;⌥ 表示 Option
键;^ 表示 Control
键。
全局快捷键 快捷键 说明 ⌘ + ⇧ + P ,F1 Command + Shift + P, F1 显示命令面板 ⌘ + P Command + P 快速打开,转到文件... ⌘ + ⇧ + N Command + Shift + N 新建窗口/实例 ⌘ + W Command + W 关闭窗口/实例 ⌘ + , Command + , 编辑器设置 ⌘ + K ,⌘ + S Command + K, Command + S 键盘快捷键
基本编辑 快捷键 说明 ⌘ + X Command + X 剪切一行(未选取时) ⌘ + C Command + C 复制一行(未选取时) ⌥ + ↑ Option + ↑ 把当前行往上移动 ⌥ + ↓ Option + ↓ 把当前行往下移动 ⇧ + ⌥ + ↑ Shift + Option + ↑ 在上面复制行 ⇧ + ⌥ + ↓ Shift + Option + ↓ 在下面复制行 ⌘ + ⇧ + K Command + Shift + K 删除一行 ⌘ + Enter Command + Enter 在下面插入行 ⌘ + ⇧ + Enter Command + Shift + Enter 在上方插入行 ⌘ + ⇧ + \ Command + Shift + \ 跳转到匹配的括号 ⌘ + ] Command + ] 增加缩进 ⌘ + [ Command + [ 减少缩进 Home 转到行首 End 转到行尾 ⌘ + ↑ Command + ↑ 转到文件开头 ⌘ + ↓ Command + ↓ 转到文件末尾 ^ + Fn + ↑ Control + Fn + ↑ 向上滚动行 ^ + Fn + ↓ Control + Fn + ↓ 向下滚动行 ⌘ + Fn + ↑ Command + Fn + ↑ 向上滚动页面 ⌘ + Fn + ↓ Command + Fn + ↓ 向下滚动页面 ⌘ + ⌥ + [ Command + Option + [ 折叠区域 ⌘ + ⌥ + ] Command + Option + ] 展开区域 ⌘ + K ,⌘ + [ Command + K, Command + [ 折叠所有子区域 ⌘ + K ,⌘ + ] Command + K, Command + ] 展开所有子区域 ⌘ + K ,⌘ + 0 Command + K, Command + 0 折叠所有区域 ⌘ + K ,⌘ + J Command + K, Command + J 展开所有区域 ⌘ + K ,⌘ + C Command + K, Command + C 添加行注释 ⌘ + K ,⌘ + U Command + K, Command + U 删除行注释 ⌘ + / Command + / 切换行注释 ⇧ + ⌥ + A Shift + Option + A 切换块注释 ⌥ + Z Option + Z 切换编辑器的自动换行
导航 快捷键 说明 ⌘ + T Command + T 显示所有符号 ⌃ + G Control + G 转到行... ⌘ + P Command + P 转到文件... ⌘ + ⇧ + O Command + Shift + O 转到符号... ⌘ + ⇧ + M Command + Shift + M 显示问题面板 F8 转到下一个错误或警告 ⇧ + F8 Shift + F8 转到上一个错误或警告 ⌃ + ⇧ + Tab Control + Shift + Tab 显示编辑器历史记录 ⌃ + - Control + - 后退 ^ + ⇧ + - Control + Shift + - 前进 ^ + ⇧ + M Control + Shift + M 切换标签可移动焦点
查找 & 替换 快捷键 说明 ⌘ + F Command + F 查找 ⌘ + ⌥ + F Command + Option + F 替换 ⌘ + G Command + G 查找下一个 ⌘ + ⇧ + G Command + Shift + G 查找上一个 ⌥ + Enter Option + Enter 选择所有的匹配项 ⌘ + D Command + D 将选择添加到下一个查找匹配项 ⌘ + K ,⌘ + D Command + K, Command + D 将上一个选择移到下一个查找匹配项
多光标 & 选择 快捷键 说明 ⌥ + (点击鼠标) Option + 点击鼠标 在所点击位置插入光标 ⌘ + ⌥ + ↑ Command + Option + ↑ 在上方插入光标 ⌘ + ⌥ + ↓ Command + Option + ↓ 在下方插入光标 ⌘ + U Command + U 撤消上一个光标操作 ⇧ + ⌥ + I Shift + Option + I 在所选的每一行的末尾插入光标 ⌘ + L Command + L 选择当前行 ⌘ + F2 Command + F2 选择所有出现的当前单词 ⌘ + ⌃ + ⇧ + → Command + Control + Shift + → 扩展选择 ⌘ + ⌃ + ⇧ + ← Command + Control + Shift + ← 收缩选择 ⇧ + ⌥ + (拖拽鼠标) Shift + Option + 拖拽鼠标 列(框)选择 ⌘ + ⇧ + ⌥ + ↑ Command + Shift + Option + ↑ 向上列(框)选择 ⌘ + ⇧ + ⌥ + ↓ Command + Shift + Option + ↓ 向下列(框)选择 ⌘ + ⇧ + ⌥ + ← Command + Shift + Option + ← 向左列(框)选择 ⌘ + ⇧ + ⌥ + → Command + Shift + Option + → 向右列(框)选择 ⌘ + ⇧ + ⌥ + Fn + ↑ Command + Shift + Option + Fn + ↑ 向前列(框)选择页面 ⌘ + ⇧ + ⌥ + Fn + ↓ Command + Shift + Option + Fn + ↓ 向后列(框)选择页面
代码编辑 快捷键 说明 ⌃ + Space Control + Space 触发建议 ⌘ + ⇧ + Space Command + Shift + Space 触发参数提示 ⇧ + ⌥ + F Shift + Option + F 格式化文件 ⌘ + K ,⌘ + F Command + K, Command + F 格式化选择 F12 转到定义 ⌥ + F12 Option + F12 查看定义 ⌘ + K ,F12 Command + K, F12 在侧面打开定义 ⌘ + . Command + . 快速修复 ⇧ + F12 Shift + F12 显示参考 F2 重命名符号 ⌘ + K ,⌘ + X Command + K, Command + X 修剪尾随空格 ⌘ + K ,M Command + K, M 变更文件语言
编辑器管理 快捷键 说明 ⌘ + W Command + W 关闭编辑器 ⌘ + K ,F Command + K, F 关闭文件夹 ⌘ + \ Command + \ 分割编辑器 ⌘ + 1 Command + 1 让第一编辑器组获取焦点 ⌘ + 2 Command + 2 让第二编辑器组获取焦点 ⌘ + 3 Command + 3 让第三编辑器组获取焦点 ⌘ + K ,← Command + K, ← 获取焦点于上一个编辑器组 ⌘ + K ,→ Command + K, → 获取焦点于下一个编辑器组
文件管理 快捷键 说明 ⌘ + N Command + N 新建文件 ⌘ + O Command + O 打开文件... ⌘ + S Command + S 保存文件 ⌘ + ⇧ + S Command + Shift + S 文件另存为... ⌘ + ⌥ + S Command + Option + S 保存全部 ⌘ + W Command + W 关闭当前文件 ⌘ + K ,⌘ + W Command + K, Command + W 关闭所有文件 ⌘ + ⇧ + T Command + Shift + T 重新打开关闭的文件 ⌘ + K ,Enter Command + K, Enter 保持预览模式编辑器处于打开状态 ⌃ + Tab Control + Tab 打开下一个文件 ⌃ + ⇧ + Tab Control + Shift + Tab 打开上一个文件 ⌘ + K ,P Command + K, P 复制活动文件的路径 ⌘ + K ,R Command + K, R 在资源管理器中显示活动文件 ⌘ + K ,O Command + K, O 在新窗口/实例中显示活动文件
显示 快捷键 说明 ⌘ + ^ + F Command + Control + F 切换全屏 ⌘ + ⌥ + 0 Command + Option + 0 切换编辑器布局(水平/垂直) ⌘ + = Command + = 放大编辑器 ⌘ + - Command + - 缩小编辑器 ⌘ + B Command + B 显示/隐藏侧边栏 ⌘ + ⇧ + E Command + Shift + E 显示资源管理器/切换焦点 ⌘ + ⇧ + F Command + Shift + F 显示查找 ⌃ + ⇧ + G Control + Shift + G 显示源代码控制 ⌘ + ⇧ + D Command + Shift + D 显示调试 ⌘ + ⇧ + X Command + Shift + X 显示扩展 ⌘ + ⇧ + H Command + Shift + H 在文件中替换 ⌘ + ⇧ + J Command + Shift + J 切换搜索详细信息 ⌘ + ⇧ + U Command + Shift + U 显示输出面板 ⌘ + ⇧ + V Command + Shift + V 打开Markdown预览 ⌘ + K ,V Command + K, V 在侧面打开 Markdown 预览 ⌘ + K ,Z Command + K, Z 禅宗模式(按 2 次 Esc 退出)
Debug 调试 快捷键 说明 F9 断点 F5 开始/继续 F11 步进 ⇧ + F11 Shift + F11 步出 F10 步过 ⇧ + F5 Shift + F5 停止 ⌘K ,⌘I Command + K, Command + I 显示悬停
终端(Terminal) 快捷键 说明 ⌃ + ` Control + ` 显示集成终端 ⌃ + ⇧ + ` Control + Shift + ` 创建新终端 ⌘ + C Command + C 复制选择 ⌘ + ↑ Command + ↑ 向上滚动 ⌘ + ↓ Command + ↓ 向下滚动
上面列出了 VS Code(macOS 版)常用快捷键,如需自定义快捷键,可以按 ⌘ + K
, ⌘ + S
组合快捷键呼出 VS Code 快捷键设置窗口,在这里可重新指定操作快捷键。