插件
风格检查
-
- 语法检查工具
- Install
-
- TypeScript 语法检查工具
- Install
-
- 实际上已经是代码格式化的工具标准, 支持格式化几乎所有的前端代码
- 自以为是的代码格式化程序
- prettier 的配置选项(参数)官网直译
- vscode + prettier 专治代码洁癖
- 在 vscode 中 vue 编码风格统一的方法介绍
- vscode 中编写 vue 项目标签属性如果格式化换行?
- Install
-
- 对 css 按一定规则属性进行排序
- Install
代码片段
JavaScript (ES6) code snippets
- ES6 代码片段. 常用的类声明、 ES 模块声明、 CMD 模块导入等, 支持的缩写不下 20 种
- Install
-
- vue 代码片段
- Install
-
- 流行图标字体的代码片段
- Install
自动补全
-
- 代码补全. 不少使用过的网友说: TabNine 是他们用过的最好的代码补全工具, 这是属于程序员的杀手级应用
- Install
-
- 微软官方出品的基于人工智能的代码补全提示
- Install
-
- 文件路径补全, 在你用任何方式引入文件系统中的路径时提供智能提示和自动完成
- Install
-
- 解决路径别名提示, 跳转的插件
- Install
-
- 适用于 JSX、 Vue、 HTML, 在打开标签并且键入
</
的时候, 能自动补全要闭合的标签 - Install
- 适用于 JSX、 Vue、 HTML, 在打开标签并且键入
-
- 适用于 JSX、 Vue、 HTML, 在修改标签名时, 能在你修改开始(结束)标签的时候修改对应的结束(开始)标签, 帮你减少 50% 的击键
- Install
-
- NPM 依赖补全, 在你引入任何 node_modules 里面的依赖包时提供智能提示和自动完成
- Install
IntelliSense for CSS class names
- CSS 类名补全, 会自动扫描整个项目里面的 CSS 类名并在你输入类名时做智能提示
- Install
功能增强
-
- vim 被誉为『编辑器之神』, 一旦学会了 vim 的指法, 会让你终身受益, 至少在你敲代码的年代会收益, 毫无夸张, 它会让你摆脱烦人的, 在敲代码的时候频繁的移动鼠标, 这也是 vim 的设计理念之一 – 脱离鼠标.
- 每日一 Vim 笔记
- 每日一 Vim
- Install
-
- 快速移动光标到指定位置
- Install
-
- 创建, 复制, 移动, 重命名和删除文件和目录的便捷方式, 就是不用触摸板完成这些操作
- Install
-
- 使用 Google Translate API 翻译 VSCode 的编程语言的注释
- Install
-
- 跳转到定义(解决 vue 中有时候无法跳转的痛点), 代码片段, 选中代码块
- Install
-
- 基于 http://caniuse.com/ 直接从 Visual Studio Code 对 HTML5, CSS3, SVG, New JS API 进行兼容性检查
- Install
-
- REST Client 允许您直接发送 HTTP 请求并在 Visual Studio 代码中查看响应.
- Install
-
- Run C, C++, Java, JS, PHP, Python, Perl, Ruby, Go, Lua, Groovy, PowerShell, CMD, BASH, F#, C#, VBScript, TypeScript, CoffeeScript, Scala, Swift, Julia, Crystal, OCaml, R, AppleScript, Elixir, VB. NET, Clojure, Haxe, Objective-C, Rust, Racket, AutoHotkey, AutoIt, Kotlin, Dart, Pascal, Haskell, Nim, D
- Install
-
- 基于 Gist 实现 VSCode 用户配置、 快捷键配置、 已安装插件列表等的备份和恢复功能
- 鉴于 VSCode 从 1.27 版本开始提供了 Platform Specific Keybindings 功能, 如果手动将 Mac 和 windows 快捷键进行合并后, 可以跨平台恢复快捷键
- Install
-
- Git 可视化工具, 自带 diff 功能, 能让我们在不离开编辑器, 不执行任何命令的情况下知晓光标所在位置代码的修改时间、 作者信息等
- Install
-
- 快速浏览 git 仓库的文件历史
- Install
-
- 支持 MBP 的触摸条, 提供了挺多实用的功能点
- Install
-
- Project Manager 提供了专门的视图来展示你的项目, 我们可以把常用的项目保存在这里, 需要时一键切换, 十分方便
- Install
-
- 在编辑器左侧和鼠标悬停到图片链接上时显示图片
- Install
外观增强
-
- 识别代码中的各种括号, 并且标记上不同的颜色, 方便你扫视到匹配的括号, 在括号使用非常多的情况下能环节眼部压力
- Install
-
- 与 v1 区别: v2 使用与 VSCode 相同的括号解析引擎, 大大提高了速度和准确性.
- Install
-
- 高亮匹配标签
- 并提供两个命令, 通过搜索命令名称在命令面板 (
F1
或者C + S + p
) 中使用. 也可以绑定到快捷键 - 跳转到匹配标签: Jump to matching tag
- 选中标签内容: Select contents of matching tag pair
- Install
-
- 这个扩展为文本前面的缩进着色, 在每个步骤中交替使用四种不同的颜色
- Install
-
- 高亮各种 TODO、 FIXME、 HACK 之类的标记. 标记后面必须加冒号, 如 // TODO: 这是一个 todo
- Install
-
- 将注释变为彩色, 使注释更加明显. 注释符后面要加特定字符:
! * ? // todo
, 如: // ! 这是一个注释 - Install
- 将注释变为彩色, 使注释更加明显. 注释符后面要加特定字符:
-
- 编辑器右下角显示时间, Mac 开发有用
- Install
-
- 侧边栏文件、 文件夹图标
- Install
Chinese (Simplified) Language Pack for Visual Studio Code
- 适用于 VS Code 1.23 以后的中文(简体)语言包
- Install
编码效率
-
- 在当前选中的变量下面利用 console 输出该变量
- Install
-
- 根据 Vue 模板自动生成 Scss / Less 结构
- 解放双手-vscode 扩展之根据 Vue 模板自动生成 Scss 结构 - 掘金
- Install
-
- 通过快捷键添加文件头部注释、 在光标处添加函数注释的 VS Code 插件
- Install
-
- 这款插件能实时的识别单词拼写是否有误, 并给出提示
- Install
-
- JSON 快速转换为其他语言的类型格式
- Install
-
- Markdown 最好用的工具, 各种快捷键, 创建表格, 预览, 应有尽有
- Install
-
- Markdown Preview Enhanced 对 Markdown 语法进行了增强.
- 支持了目录, 批注, 自定义预览 css, 插入公式, 纯文本绘图, 导出导入文档, 制作幻灯片, 甚至, 还可以在文档中跑代码. 总之一句话非常强大, 非常好用.
- Install
-
- Markdown 格式化插件
- Install
Markdown Emoji - Visual Studio Marketplace
- 显示 Markdown 表情
- Install
-
- 完美解决需要注释的代码里已有注释代码
- 已将快捷键修改为 shift + alt/opt + /
- Install
-
- 快速更改当前选择或当前单词的大小写(camelCase, CONSTANT_CASE, snake_case 等)
- Install
-
- 在引号之间进行切换, 解决将单引号切换为反引号的痛点
- Install
-
- 当输入 ${ 时自动将引号切换为反引号
- Install
-
- 用于在调试时可视化数据结构. 类似于 VS Code 的监视视图, 但是具有监视值的丰富可视化.
- AddyOsmani.com - Visualize Data Structures in VSCode
- Install
其他插件
-
- 使用 Finder 打开 VSCode 中的文件或文件夹
- Install
- 在 Finder 中使用 VSCode 打开文件或文件夹 | Henry
-
- 使用 Terminal 打开 VSCode 中的文件夹路径
- Install
- 在 Terminal 中使用 VSCode 打开文件或文件夹 | Henry
-
- 统计编码时长
- Install
-
- 图床神器
- Install
-
- import 一个东西的时候, 可以计算该引入模块的大小
- Install
CodeSnap - Visual Studio Marketplace
- 带有定制字体和主题的代码截屏
- Install
-
- 启动一个本地服务, 用于测试调试
- Install
-
- html 在浏览器打开 html 页面
- Install
-
- 图形化正则表达式
- Install
-
- 将文件夹及其中的文件转换树文本.
- Install
-
- 用于将 JSON 文件生成 JSON 树视图的工具, 与 JSON 模式验证和自定义树视图配置集成.
- Install
如何分享插件
分享插件, 除了将插件名字告诉你的小伙伴, 当然还有其他的办法了!
可以在项目的 .vscode
目录下创建文件 extensions.json
. 然后给 recommendations
提供一个想要分享给同伴的插件的 ID
数组, 这样当他们打开项目, 并且没有安装某些插件时, VS Code
就会提示安装了, 并且可以一键全部安装.
.vscode/extensions.json
文件内是这样的.
1 | { |
recommendations
数组中是插件的 ID
, 不是名字, 插件 ID
可以在这里查看: