快捷键 | 做用 |
---|---|
Ctrl+Shift+P,F1 | 展现全局命令面板 |
Ctrl+P | 快速打开最近打开的文件 |
Ctrl+Shift+N | 打开新的编辑器窗口 |
Ctrl+Shift+W | 关闭编辑器 |
快捷键 | 做用 | |
---|---|---|
Ctrl + X | 剪切 | |
Ctrl + C | 复制 | |
Alt + up/down | 移动行上下 | |
Shift + Alt up/down | 在当前行上下复制当前行 | |
Ctrl + Shift + K | 删除行 | |
Ctrl + Enter | 在当前行下插入新的一行 | |
Ctrl + Shift + Enter | 在当前行上插入新的一行 | |
Ctrl + Shift + \ | 匹配花括号的闭合处,跳转 | |
Ctrl + ] / [ | 行缩进 | |
Home | 光标跳转到行头 | |
End | 光标跳转到行尾 | |
Ctrl + Home | 跳转到页头 | |
Ctrl + End | 跳转到页尾 | |
Ctrl + up/down | 行视图上下偏移 | |
Alt + PgUp/PgDown | 屏视图上下偏移 | |
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 + left / right | 向后、向前 |
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 + up/down | 上下插入光标-支持多个 |
Ctrl + U | 撤销最后一次光标操做 |
Shift + Alt + I | 插入光标到选中范围内全部行结束符 |
Ctrl + I | 选中当前行 |
Ctrl + Shift + L | 选择全部出如今当前选中的行-操做 |
Ctrl + F2 | 选择全部出如今当前选中的词汇-操做 |
Shift + Alt + right | 从光标处扩展选中全行 |
Shift + Alt + left | 收缩选择区域 |
Shift + Alt + (drag mouse) | 鼠标拖动区域,同时在多个行结束符插入光标 |
Ctrl + Shift + Alt + (Arrow Key) | 也是插入多行光标的[方向键控制] |
Ctrl + Shift + Alt + PgUp/PgDown | 也是插入多行光标的[整屏生效] |
快捷键 | 做用 |
---|---|
Ctrl + Space | 输入建议[智能提示] |
Ctrl + Shift + Space | 参数提示 |
Tab | Emmet指令触发/缩进 |
Shift + Alt + F | 格式化代码 |
Ctrl + K Ctrl + F | 格式化选中部分的代码 |
F12 | 跳转到定义处 |
Alt + F12 | 代码片断显示定义 |
Ctrl + K F12 | 在其余窗口打开定义处 |
Ctrl + . | 快速修复部分能够修复的语法错误 |
Shift + F12 | 显示全部引用 |
F2 | 重命名符号 |
Ctrl + Shift + . / , | 替换下个值 |
Ctrl + K Ctrl + X | 移除空白字符 |
Ctrl + K M | 更改页面文档格式 |
快捷键 | 做用 | |
---|---|---|
Ctrl + F4, Ctrl + W | 关闭编辑器 | |
Ctrl + k F | 关闭当前打开的文件夹 | |
Ctrl + \ | 切割编辑窗口 | |
Ctrl + 1/2/3 | 切换焦点在不一样的切割窗口 | |
Ctrl + K Ctrl <-/-> | 切换焦点在不一样的切割窗口 | |
Ctrl + Shift + PgUp/PgDown | 切换标签页的位置 | |
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 + Shift + Tab | 调出最近打开的文件列表,重复按会切换 |
Ctrl + Tab | 与上面一致,顺序不一致 |
Ctrl + K P | 复制当前打开文件的存放路径 |
Ctrl + K R | 打开当前编辑文件存放位置【文件管理器】 |
Ctrl + K O | 在新的编辑器中打开当前编辑的文件 |
快捷键 | 做用 |
---|---|
F11 | 切换全屏模式 |
Shift + Alt + 1 | 切换编辑布局【目前无效】 |
Ctrl + =/- | 放大 / 缩小 |
Ctrl + B | 侧边栏显示隐藏 |
Ctrl + Shift + E | 资源视图和编辑视图的焦点切换 |
Ctrl + 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 | 单步跳过 |
Ctrl + K Ctrl + I | 显示悬浮 |
快捷键 | 做用 |
---|---|
Ctrl + ` | 打开集成终端 |
Ctrl + Shift + ` | 建立一个新的终端 |
Ctrl + Shift + C | 复制所选 |
Ctrl + Shift + V | 复制到当前激活的终端 |
Shift + PgUp / PgDown | 页面上下翻屏 |
Ctrl + Home / End | 滚动到页面头部或尾部 |
JSON|JS|HTML|CSS|SCSS
,比内置格式化好用package.json
内部版本的变更,很实用snippet
汇总,很是全面,墙裂推荐!!!styled-componnents
的支持,高亮包括智能提示styled-components
的代码片断react
的proptypes
, 不用ts
的小伙伴必备React
的js
版本转ts
版本,有些瑕疵,但可用vscode
能够写 RN 的插件,包括调试!ts
语法的react
代码片断vue
的ts
代码片断axios
的默认api
智能提示,ts/html/js/vue
都支持..不支持react
(看它的发包json
)Vue
组件快速跳转(Peek
)vue
单组件内 ts
的语法TS
的注释插件,基于JSDoc
定制tslens
的gutter,可让你更直观的看到不一样类型的引用,支持五种类型visual studio
的都看到过,至关强大的一个功能;换个名词可能更多人知道,peek file
d.ts
的typescript interface
】GraphQL
node
,问题这货基本用于服务端渲染的模板语言,通常和 node 的服务端框架搭配...mpvue
的一些代码片断,以及部分原生小程序的代码提示VS Code
写小程序必备的插件,里面有众多实用的特性集成Jest
代码有IDE的感受mocha
测试的GUI话,会给编辑器多一个独立的版块JSON
编辑,不容错过https
,代理
,cros
Markdown
的标题区域添加一个亮瞎眼的颜色...vscode
支持vim
的经常使用特性,还集成几种经常使用vim
插件的特性,喜欢的不容错过class
快速编辑,支持ts,js,php
bash
提供相似IDE的体验,跳转,智能提示这些YAML
的校验,智能提示,对于用这个写配置文件的颇有用处Google, DuckDuckGo, StackOverflow
三种引擎,打开的是默认本地浏览器VS Code
能够阅读PDF
文档,支持目录这些Atom
插件Docblockr
移植版,很是好用的注释插件npm ui
的非UI版本.gitignore
console.log
(选中)console.log
信息,很实用json
文件提供智能提示Live Share
画板支持,这下子不只代码能协做,思路也能演示了git gutter
,一目了然tree
命令的鼠标操做版,还会输出icon符号json
,适合懒人快速定位json
的某个key
babelrc
内的语法格式!!ts
,md
,python
. 挺实用的JSDOC
的语法git
项目的小伙伴,能够快速跳转,好比打开文件夹慢慢找快 N 倍vim
党,可是不会耍,想快速跳转到指定位置!这个就能够...url
,用了都说好.md
内本地资源智能提示md
使用,鼠标右键选择生成tasklist
,table formatter
,还有 TOC
和快捷键这些emoji
,checkbox
和语法高亮Mermaid
规范的流程表生成emoji
..可是用起来支持的力度不怎么够,不知道做者会不会继续维护下去..可是常见的emoji
是有的html
,ng
,vue
,.net
等使用(布局局限具体看文档).CSS Grid
的代码片断,CSS Grid
是下一代的布局姿式,不过目前兼容性很渣..成为主流可能要等个三四年,移动端上好一些(但只限于比较新的系统)css modules
,做用相似同上