Visual Studio Code 快捷键(Windows)
通用
快捷键 | 功能 |
---|---|
Ctrl + Shift + P, F1 | 显示所有命令 |
Ctrl + P | 转到文件... |
Ctrl + Shift + N | 新建窗口 |
Ctrl + Shift + W | 关闭窗口 |
Ctrl + , | 用户设置 |
Ctrl + K Ctrl + S | 键盘快捷方式 |
编辑
快捷键 | 功能 |
---|---|
Ctrl + X | 剪切行 (空选择时) |
Ctrl + C | 复制行 (空选择时) |
Alt + ↑ / ↓ | 向上/下移动行 |
Shift + Alt + ↓ / ↑ | 向上/下复制行 |
Ctrl + Shift + K | 删除行 |
Ctrl + Enter | 在下面插入行 |
Ctrl + Shift + Enter | 在上面插入行 |
Ctrl + Shift + \ | 转到括号 |
Ctrl + ] / [ | 行缩进 / 行减少缩进 |
Home / End | 转到行头/尾 |
Ctrl + Home | 转到文件开头 |
Ctrl + End | 转到文件结尾 |
Ctrl + ↑ / ↓ | 向上/下滚动行 |
Alt + PgUp / 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 + ← / → | 后退 / 前进 |
Ctrl + M | 切换 Tab 键移动焦点 |
查询和替换
快捷键 | 功能 |
---|---|
Ctrl + F | 查找 |
Ctrl + H | 替换 |
F3 / Shift + F3 | 查找下/上一个 |
Alt + Enter | 选择查找匹配的所有匹配项 |
Ctrl + D | 将下一个查找匹配项添加到选择 |
Ctrl + K Ctrl + D | 将上次选择移动到下一个查找匹配项 |
Alt + C / R / W | 切换使用 区分大小写 / 正则表达式 / 全字匹配 进行查找 |
多光标和选择
快捷键 | 功能 |
---|---|
Alt + Click | 插入光标 |
Ctrl + Alt + ↑ / ↓ | 在上面/下面添加光标 |
Ctrl + U | 撤销上一个光标操作 |
Shift + Alt + I | 在行尾添加光标 |
Ctrl + L | 选择当前行 |
Ctrl + Shift + L | 选择当前选择的所有匹配项 |
Ctrl + F2 | 选择当前单词的所有匹配项 |
Shift + Alt + → | 展开选择 |
Shift + Alt + ← | 收起选择 |
Shift + Alt + (drag mouse) | 列选择 |
Ctrl + Shift + Alt + (arrow key) | 列选择 |
Ctrl + Shift + Alt + PgUp/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 / 2 / 3 | 聚焦于第 1/2/3 个编辑器组 |
Ctrl + K Ctrl + ←/→ | 聚焦于前/后一个编辑器组 |
Ctrl + Shift + PgUp / PgDn | 向左/右移动编辑器 |
Ctrl + K ← / → | 向左/右移动编辑器组 |
文件管理
快捷键 | 功能 |
---|---|
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 + 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 | 切换禅模式 (按 Esc 退出) |
调试
快捷键 | 功能 |
---|---|
F9 | 切换断点 |
F5 | 开始/继续 调试 |
Shift + F5 | 停止调试 |
F11 / Shift + F11 | 单步跳入/单步跳出 |
F10 | 单步跳过 |
Ctrl + K Ctrl + I | 显示悬停 |
集成终端
快捷键 | 功能 |
---|---|
Ctrl + ` | 切换集成终端 |
Ctrl + Shift + ` | 新建集成终端 |
Ctrl + C | 复制所选内容 |
Ctrl + V | 粘贴到活动终端中 |
Ctrl + ↑ / ↓ | 聚焦上/下一行 |
Shift + PgUp / PgDn | 向上/下滚动(页) |
Ctrl + Home / End | 滚动到顶部/底部 |
更多快捷键
更多键盘快捷键可以通过 Ctrl + K Ctrl + S
快捷键打开查看或设置。
Cheat Sheet
英文的 Cheat Sheet => keyboard-shortcuts-windows.pdf