通用必备
background
可以设置很好看的编辑器背景图
HTTP Server/HTML Preview,Live Server
前端小型服务器
vscode-drawio
类似visio
vscode-mindmap
思维导图编辑器
开发相关
通用
code runner
可运行多种语言的代码片段或代码文件
ESLint
规范代码
koroFileHeader
注释工具
Auto Close Tag
自动闭合HTML/XML标签
Auto Rename Tag
自动完成另一侧标签的同步修改
Path Intellisense
自动路劲补全
Material Icon Theme
vscode图标主题,支持更换不同色系的图标,值得点出的是,该插件更新极其频繁,基本和vscode更新频率保持一致
Beautify
格式化代码,值得注意的是,beautify插件支持自定义格式化代码规则
Bracket Pair Colorizer
给括号加上不同的颜色,便于区分不同的区块,使用者可以定义不同括号类型和不同颜色
open in browser
vscode不像IDE一样能够直接在浏览器中打开html,而该插件支持快捷键与鼠标右键快速在浏览器中打开html文件,支持自定义打开指定的浏览器,包括:Firefox,Chrome,Opera,IE以及Safari
HTML
HTML Snippets
智能提示HTML标签,以及标签含义
CSS
Headwind
Tailwind css 辅助工具
Javascript
JavaScript(ES6) code snippets
ES6语法智能提示以及快速输入,除js外还支持.ts,.jsx,.tsx,.html,.vue,省去了配置其支持各种包含js代码文件的时间
JQuery
jQuery Code Snippets
jQuery代码智能提示
Vue
Vue Language Fueatures(Volar)
Vetur支持vue2, 它支持vue3
TypeScript Vue Plugin(Volar)
vue3/ts开发代码工具
Vetur(vue2)
语法高亮、智能感知、Emmet等
包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个Ctrl需要同时按着)
Vue Peek
查看定义,可以看到定义的源文件
vue-helper
可能是目前vscode最好的vue代码提示插件,不仅包括了vue2所有api,还含有vue-router2和vuex2的代码提示, 代码高亮,在vue文件中<template>
部分支持html/jade/pug的高亮,style部分支持css/scss/less/stylus的高亮,script部分支持js/ts的高亮
React
React/Redux/react-router Snippets
React/Redux/react-router语法智能提示
Markdown
Markdown Preview Enhanced
实时预览markdown,markdown使用者必备
markdownlint
markdown语法纠错
Flutter
Flutter
Dart
Git
GitLens
方便查看git日志,git重度使用者必备