快捷键
基础
| 按键 | 作用 |
|---|---|
| Commend + X | 剪切 |
| Commend + C | 复制 |
| Commend + V | 粘贴 |
| Alt + up/down | 移动行上下 |
| Shift + Alt up/down | 在当前行上下复制当前行 |
| Commend + Enter | 在当前行下插入新的一行 |
| Commend + Shift + Enter | 在当前行上插入新的一行 |
| Commend + Alt + [/] | 折叠/展开区域代码 |
| Ctrl + K/O | 前缩进/后缩进 |
| Commend + / | 添加关闭行注释 |
| Shift + Alt +A | 块区域注释 |
导航
| 按键 | 作用 |
|---|---|
| Ctrl + G | 跳转行 |
| Commend + P | 跳转文件 |
| Commend + R | 查找方法或标签 |
| Commend + Shift + M | 打开问题展示面板 |
| F8 | 跳转到下一个错误或者警告 |
| Shift + F8 | 跳转到上一个错误或者警告 |
查询与替换
| 按键 | 作用 |
|---|---|
| Commend + F | 查询 |
| Alt + Enter | 选中所有查询结果 |
| F3 / Shift + F3 | 查询下一个/上一个 |
| Commend + D | 选中下一个相同 |
| Control + Commend + G / Commend + F2 | 选中所有相同 |
多行光标操作于选择
| 快捷键 | 作用 |
|---|---|
| Commend + Click | 多选光标 |
| Commend + F2 | 选中所有相同 |
| Commend + Alt + up/down | 上下插入光标 |
| Commend + Shift + Click | 集选光标 |
丰富的语言操作
| 快捷键 | 作用 |
|---|---|
| Shift + Alt + F | 格式化代码 |
| Ctrl + R | 打开 Git Project 文件夹 |
| Commend + K + Commend + F | 格式化选中部分的代码 |
| F12 | 跳转到定义处 |
| Alt + F12 | 代码片段显示定义 |
| Ctrl + K F12 | 在其他窗口打开定义处 |
| Shift + F12 | 显示所有引用 |
| F2 | 重命名符号 |
编辑器管理
| 快捷键 | 作用 | |
|---|---|---|
| Commend + W | 关闭编辑器 | |
| Commend + \ | 切割编辑窗口 | |
| Commend + Alt <-/-> | 切割窗口位置调换 |
文件管理
| 快捷键 | 作用 |
|---|---|
| Commend + N | 新建文件 |
| Commend + O | 打开文件 |
| Commend + S | 保存文件 |
| Commend + Alt + S | 保存所有文件 |
| Commend + K Commend + W | 关闭所有编辑窗口 |
| Commend + W | 关闭当前编辑窗口 |
| Commend + Shift + T | 撤销最近关闭的一个文件编辑窗口 |
| Commend + Shift + S | 另存为 |
| Commend + K S | 键盘快捷方式指南 |
| Commend + K P | 复制当前打开文件的存放路径 |
| Commend + K R | 打开vscode官方快捷键指南 |
显示
| 快捷键 | 作用 |
|---|---|
| Ctrl + Commend + F | 切换全屏模式 |
| Commend + =/- | 放大 / 缩小 |
| Commend + B | 侧边栏显示隐藏 |
| Commend + Shift + E | 资源视图和编辑视图的焦点切换 |
| Commend + Shift + F | 打开全局搜索 |
| Ctrl + Shift + G | 打开Git可视管理 |
| Ctrl + Shift + D | 打开DeBug面板 |
| Ctrl + Shift + X | 打开插件市场面板 |
| Ctrl + Shift + H | 在当前文件替换查询替换 |
| Ctrl + Shift + J | 开启详细查询 |
| Ctrl + Shift + V | 预览Markdown文件【编译后】 |
| Ctrl + K v | 在边栏打开渲染后的视图【新建】 |
调试
| 快捷键 | 作用 |
|---|---|
| F9 | 添加解除断点 |
| F5 | 启动调试、继续 |
| F11 / Shift + F11 | 单步进入/单步跳出 |
| F10 | 单步跳过 |
集成终端
| 快捷键 | 作用 |
|---|---|
| Commend + ` | 打开集成终端 |
| Commend + Shift + ` | 创建一个新的终端 |
| Commend + Shift + C | 复制所选 |
| Commend + Shift + V | 复制到当前激活的终端 |
插件
| 插件 | 功能 |
|---|---|
| Guides | 括号高亮 |
| Beautiful | 格式化 |
| One Monokai Theme | 主题不错 |
| Bookmarks | 书签工具 |
| Path Autocomplete | 路径智能补全 |
| Path Intellisense | 路径智能提示 |
| Code Spell Checker | 检查单词拼写 |
| markdownlint | markdown 语法检测 |
| expand-region | 逐渐选中光标所在内容 |
| ESLint | 可以配置自动格式代码规范 |
| Output Colorizer | 可以终端日志输出着色,实用 |
| Markdown All in One | 自动补全/格式化table/… |
| Debugger for Chrome | 在vscode调试代码, 屌的一比 |
| Code Runner | 代码编译运行看结果支持多语言 |
| colorize | 会给当前颜色代码该颜色的背景 |
| Git Project Manager | 可以很方便的打开自己的 git 项目 |
| background | 自己敲代码时有一个妹子看的感觉不赖 |
| Version Lens | 可以及时看到package.json内部版本的变动 |
| Git Lens | 可以很方便的查看 git 的各种提交记录及成员间的更改 |
| Git History | 有 Git Lens 没有的功能, 比如查看某一个成员的历史提交 |