General
命令 | 作用 | 演示 |
Ctrl+Shift+P, F1 | 显示命令面板 | |
Ctrl+P | 快速打开,转到文件 | |
Ctrl+Shift+N | 新建窗口/实例 | |
Ctrl+Shift+W | 关闭窗口/实例 | |
Ctrl+, | 用户设置 | |
Ctrl+K Ctrl+S | 键盘快捷键 | |
Basic editing
命令 | 作用 | 演示 |
Ctrl+X | 剪切行(空选择) | |
Ctrl+C | 复制行(空选择) | |
Alt+ ⬆️ / ⬇️ | 向上/向下移动队列 | |
Shift+Alt + ⬆️ / ⬇️ | 向上/向下复制行 | |
Ctrl+Shift+K | 删除行 | |
Ctrl+Enter | 在下面插入一行 | |
Ctrl+Shift+Enter | 在上面插入一行 | |
Ctrl+Shift+\ | 跳到匹配的 bracket 上 | |
Ctrl+] / [ | 缩进/缩进线 | |
Home / | 到行的开头/结尾 | |
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 | 切换自动换行 | |
导航 Navigation
命令 | 作用 | 演示 |
Ctrl+T | 显示所有符号 | |
Ctrl+G | 条转行 | |
Ctrl+P | 搜索文件 | |
Ctrl+Shift+O | Go to Symbol... | |
Ctrl+Shift+M | 显示问题面板 | |
F8 | 转到下一个错误或警告 | |
Shift+F8 | 转到以前的错误或警告 | |
Ctrl+Shift+Tab | 浏览编辑器组历史记录 | |
Alt+⬆️ / ⬇️ | 向后/向前 | |
Ctrl+M | 切换 Tab 移动焦点 | |
搜索和替换 Search and replace
命令 | 作用 | 演示 |
Ctrl+F | 查找 | |
Ctrl+H | 替换 | |
F3 / Shift+F3 | 查找下一个/上一个 | |
Alt+Enter | 选择查找匹配的所有事件 | |
Ctrl+D | 将选定内容添加到下一个查找匹配项 | |
Ctrl+K Ctrl+D | 将最后选择移动到下一个查找匹配项 | |
Alt+C / R / W | 切换区分大小写/正则表达式/整字 | |
多光标和选择 Multi-cursor and selection
命令 | 作用 | 演示 |
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 | 列(框)选择页向上/向下 | |
丰富的语言编辑 Rich languages editing
命令 | 作用 | 演示 |
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 | 更改文件语言 | |
编辑管理 Editor management
命令 | 作用 | 演示 |
Ctrl+F4, Ctrl+W | 关闭编辑器 | |
Ctrl+K F | 关闭文件夹 | |
Ctrl+\ | 分割编辑器 | |
Ctrl+ 1 / 2 / 3 | 集中到第一、第二或第三编辑小组 | |
Ctrl+K Ctrl+ ⬅️ / ➡️ | 关注上一个/下一个编辑器组 | |
Ctrl+Shift+PgUp / PgDn | 左/右移动编辑器 | |
Ctrl+K ⬅️ / ➡️ | 移动活动编辑器组 | |
文件管理 File management
命令 | 作用 | 演示 |
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 | Copy path of active file | |
Ctrl+K R | 在资源管理器中显示活动文件 | |
Ctrl+K O | 在新窗口/实例中显示活动文件 | |
展示 Display
命令 | 作用 | 演示 |
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 | Zen Mode | |
调试 Debug
命令 | 作用 | 演示 |
F9 | 切换断点 | |
F5 | 开始/继续 | |
Shift+F5 | 停止 | |
F11 / Shift+F11 | Step into/out | |
F10 | Step over | |
Ctrl+K Ctrl+I | 显示盘旋 | |
综合终端 Integrated terminal
命令 | 作用 | 演示 |
Ctrl+` | 显示集成终端 | |
Ctrl+Shift+` | 创建新的终端 | |
Ctrl+C | 复制选择 | |
Ctrl+V | 粘贴到活动终端 | |
Ctrl+ ⬆️ / ⬇️ | 向上/向下滚动 | |
Shift+PgUp / PgDn | 向上/向下滚动页面 | |
Ctrl+Home / End | 滚动到顶部/底部 | |