Microsoft Visual Studio Code 中的 124 个键盘快捷键的速查表
一般的
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 显示命令面板 | Cmd + Shift + P | Ctrl + Shift + P |
| 快速打开,转到文件… | Cmd + P | Ctrl + P |
| 新窗口/实例 | Cmd + Shift + N | Ctrl + Shift + N |
| 关闭窗口/实例 | Cmd + Shift + W | Ctrl + Shift + W |
| 用户设置 | Cmd + , | Ctrl + , |
| 键盘快捷键 | Cmd + K + Cmd + S | Ctrl + K + Cmd + S |
基本编辑
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 剪切线(空选择) | Cmd + X | Ctrl + X |
| 复制行(空选择) | Cmd + C | Ctrl + C |
| 向上/向下移动行 | Alt + Up/Down | Alt + Up/Down |
| 向上/向下复制行 | Shift + Alt + Up/Down | Shift + Alt + Up/Down |
| 删除行 | Cmd + Shift + K | Ctrl + Shift + K |
| 在下面插入行 | Cmd + Enter | Ctrl + Enter |
| 在上方插入行 | Cmd + Shift + Enter | Ctrl + Shift + Enter |
| 跳转到匹配的括号 | Cmd + Shift + \ | Ctrl + Shift + \ |
| 缩进/取消缩进线 | Cmd + ]/[ | Ctrl + ]/[ |
| 转至行首/行末 | Home/End | Home/End |
| 转至文件开头 | Cmd + Home | Ctrl + Home |
| 转至文件末尾 | Cmd + End | Ctrl + End |
| 向上/向下滚动行 | Cmd + Up/Down | Ctrl + Up/Down |
| 向上/向下滚动页面 | Alt + PgUp/PgDown | Alt + PgUp/PgDown |
| 折叠(塌陷)区域 | Cmd + Shift + [ | Ctrl + Shift + [ |
| 展开(取消折叠)区域 | Cmd + Shift + ] | Ctrl + Shift + ] |
| 折叠(折叠)所有子区域 | Cmd + K + Cmd + [ | Ctrl + K + Cmd + [ |
| 展开(取消折叠)所有子区域 | Cmd + K + Cmd + ] | Ctrl + K + Cmd + ] |
| 折叠(折叠)所有区域 | Cmd + K + Cmd + 0 | Ctrl + K + Cmd + 0 |
| 展开(取消折叠)所有区域 | Cmd + K + Cmd + J | Ctrl + K + Cmd + J |
| 添加行注释 | Cmd + K + Cmd + C | Ctrl + K + Cmd + C |
| 删除行注释 | Cmd + K + Cmd + U | Ctrl + K + Cmd + U |
| 切换行注释 | Cmd + / | Ctrl + / |
| 切换阻止评论 | Shift + Alt + A | Shift + Alt + A |
| 切换自动换行 | Alt + Z | Alt + Z |
导航
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 显示所有符号 | Cmd + T | Ctrl + T |
| 转至 Line… | Cmd + G | Ctrl + G |
| 转至文件… | Cmd + P | Ctrl + P |
| 转到符号… | Cmd + Shift + O | Ctrl + Shift + O |
| 显示问题面板 | Cmd + Shift + M | Ctrl + Shift + M |
| 转到下一个错误或警告 | F8 | F8 |
| 转到上一个错误或警告 | Shift + F8 | Shift + F8 |
| 浏览编辑组历史记录 | Cmd + Shift + Tab | Ctrl + Shift + Tab |
| 后退/前进 | Alt + Left/Right | Alt + Left/Right |
| 切换标签移动焦点 | Cmd + M | Ctrl + M |
搜索和替换
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 寻找 | Cmd + F | Ctrl + F |
| 代替 | Cmd + H | Ctrl + H |
| 找下一个 | F3 | F3 |
| 查找上一个 | Shift + F3 | Shift + F3 |
| 选择所有匹配的“查找” | Alt + Enter | Alt + Enter |
| 将选择添加到下一个查找匹配项 | Cmd + D | Ctrl + D |
| 将上一个选择移至下一个查找匹配项 | Cmd + K + Cmd + D | Ctrl + K + Cmd + D |
| 切换区分大小写/正则表达式/整个单词 | Alt + 读/写 | Alt + 读/写 |
多光标和选择
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 插入光标 | Alt + Click | Alt + Click |
| 在上方/下方插入光标 | Cmd + Alt + Up/Down | Ctrl + Alt + Up/Down |
| 撤消上一个光标操作 | Cmd + U | Ctrl + U |
| 在选定的每一行末尾插入光标 | Shift + Alt + I | Shift + Alt + I |
| 选择当前行 | Cmd + I | Ctrl + I |
| 选择当前选择的所有匹配项 | Cmd + Shift + L | Ctrl + Shift + L |
| 选择当前单词的所有出现位置 | Cmd + F2 | Ctrl + F2 |
| 扩大选择 | Shift + Alt + 向右 | Shift + Alt + 向右 |
| 收缩选择 | Shift + Alt + 向左 | Shift + Alt + 向左 |
| 列(框)选择 | Shift + Alt + (拖动鼠标) | Shift + Alt + (拖动鼠标) |
| 列(框)选择 | Cmd + Shift + Alt + (箭头键) | Ctrl + Shift + Alt + (箭头键) |
| 列(框)选择 向上/向下翻页 | Cmd + Shift + Alt + PgUp/PgDown | Ctrl + Shift + Alt + PgUp/PgDown |
丰富的语言编辑
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 触发建议 | Cmd + 空格 | Ctrl + 空格 |
| 触发参数提示 | Cmd + Shift + 空格 | Ctrl + Shift + 空格 |
| 格式化文档 | Shift + Alt + F | Shift + Alt + F |
| 格式选择 | Cmd + K + Cmd + F | Ctrl + K + Cmd + F |
| 转到定义 | F12 | F12 |
| 查看定义 | Alt + F12 | Alt + F12 |
| 在侧面打开定义 | Cmd + K + F12 | Ctrl + K + F12 |
| 快速解决 | Cmd + . | Ctrl + . |
| 显示参考 | Shift + F12 | Shift + F12 |
| 重命名符号 | F2 | F2 |
| 修剪尾随空格 | Cmd + K + Cmd + X | Ctrl + K + Cmd + X |
| 更改文件语言 | Cmd + K + M | Ctrl + K + M |
编辑管理
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 关闭编辑器 | Cmd + F4 | Ctrl + F4 |
| 关闭编辑器 | Cmd + W | Ctrl + W |
| 关闭文件夹 | Cmd + K + F | Ctrl + K + F |
| 拆分编辑器 | Cmd + \ | Ctrl + \ |
| 聚焦第一、第二或第三编辑组 | Cmd + 1/2/3 | Ctrl + 1/2/3 |
| 聚焦上一个/下一个编辑器组 | Cmd + K + Cmd + Left/Right | Ctrl + K + Cmd + Left/Right |
| 向左/向右移动编辑器 | Cmd + Shift + PgUp/PgDown | Ctrl + Shift + PgUp/PgDown |
| 移动活动编辑器组 | Cmd + K + Left/Right | Ctrl + K + Left/Right |
文件管理
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 新文件 | Cmd + N | Ctrl + N |
| 打开文件… | Cmd + O | Ctrl + O |
| 节省 | Cmd + S | Ctrl + S |
| 另存为… | Cmd + Shift + S | Ctrl + Shift + S |
| 保存全部 | Cmd + K + S | Ctrl + K + S |
| 关闭 | Cmd + F4 | Ctrl + F4 |
| 关闭所有 | Cmd + K + Cmd + W | Ctrl + K + Cmd + W |
| 重新打开已关闭的编辑器 | Cmd + Shift + T | Ctrl + Shift + T |
| 保持预览模式编辑器打开 | Cmd + K + Enter | Ctrl + K + Enter |
| 打开下一个 | Cmd + Tab | Ctrl + Tab |
| 打开上一个 | Cmd + Shift + Tab | Ctrl + Shift + Tab |
| 复制活动文件的路径 | Cmd + K + P | Ctrl + K + P |
| 在资源管理器中显示活动文件 | Cmd + K + R | Ctrl + K + R |
| 在新窗口/实例中显示活动文件 | Cmd + K + O | Ctrl + K + O |
展示
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 切换全屏 | F11 | F11 |
| 切换编辑器布局(水平/垂直) | Shift + Alt + 0 | Shift + Alt + 0 |
| 放大/缩小 | Cmd + =/- | Ctrl + =/- |
| 切换侧边栏可见性 | Cmd + B | Ctrl + B |
| 显示资源管理器/切换焦点 | Cmd + Shift + E | Ctrl + Shift + E |
| 显示搜索 | Cmd + Shift + F | Ctrl + Shift + F |
| 显示源代码控制 | Cmd + Shift + G | Ctrl + Shift + G |
| 显示调试 | Cmd + Shift + D | Ctrl + Shift + D |
| 显示扩展 | Cmd + Shift + X | Ctrl + Shift + X |
| 在文件中替换 | Cmd + Shift + H | Ctrl + Shift + H |
| 切换搜索详情 | Cmd + Shift + J | Ctrl + Shift + J |
| 显示输出面板 | Cmd + Shift + U | Ctrl + Shift + U |
| 打开 Markdown 预览 | Cmd + Shift + V | Ctrl + Shift + V |
| 在侧面打开 Markdown 预览 | Cmd + K + V | Ctrl + K + V |
| 禅定模式(Esc Esc 退出) | Cmd + K + Z | Ctrl + K + Z |
调试
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 切换断点 | F9 | F9 |
| 开始/继续 | F5 | F5 |
| 停止 | Shift + F5 | Shift + F5 |
| 步入 | F11 | F11 |
| 走出去 | Shift + F11 | Shift + F11 |
| 跨过 | F10 | F10 |
| 显示悬停 | Cmd + K + Cmd + I | Ctrl + K + Cmd + I |
一体化终端
| 操作 | Mac快捷键 | Win快捷键 |
|---|
| 显示集成终端 | Cmd + ``` | Ctrl + ``` |
| 创建新终端 | Cmd + Shift + ``` | Ctrl + Shift + ``` |
| 复制选择 | Cmd + C | Ctrl + C |
| 粘贴到活动终端 | Cmd + V | Ctrl + V |
| 向上/向下滚动 | Cmd + Up/Down | Ctrl + Up/Down |
| 向上/向下滚动页面 | Shift + PgUp/PgDown | Shift + PgUp/PgDown |
| 滚动至顶部/底部 | Cmd + Home/End | Ctrl + Home/End |