VS code必备前端插件 

切换语言

安装完成后,默认显示英文,我们可以通过安装中文语言包插件来显示中文,操作如下:

打开vscode,点击插件图标(或 ⌘ + ⇧ + X),在搜索框中输入“chinese”,安装

vscode lua代码提示插件 vscode前端代码提示插件_前端

使用快捷键“⌘ + ⇧ + P”打开vscode的命令框,输入display,点击“Configure Display Language”,切换语言

vscode lua代码提示插件 vscode前端代码提示插件_javascript_02

更换主题

如果不喜欢VS code本身的主题色,也可以更换默认主题,在命令框中输入color theme,回车,会进入主题列表,通过上下键切换主题,还不满足,没关系,点击安装其他颜色主题,在左侧会出现各式各样的主题插件,选择一个安装即可。

vscode lua代码提示插件 vscode前端代码提示插件_前端_03

添加图标

推荐一款图标插件vscode-icons,安装成功后,会根据不同的文件类型添加不同的图标样式,看起来会更有趣。

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_04

添加代码片段

  • 打开用户片段

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_05

  • 点击新代码片段,输入框中输入片段名称

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_06

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_07

  • 输入自定义代码片段

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_08

  • 代码中使用,输入vue3-template,选择新建的片段

vscode lua代码提示插件 vscode前端代码提示插件_前端_09

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_10

Auto Close Tag

自动闭合 HTML/XML 标签

vscode lua代码提示插件 vscode前端代码提示插件_javascript_11

vscode lua代码提示插件 vscode前端代码提示插件_前端_12

Auto Rename Tag

自动重命名 HTML/XML 标签

vscode lua代码提示插件 vscode前端代码提示插件_javascript_13

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_14

Autoprefixer

解析CSS并自动添加前缀

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_15

vscode lua代码提示插件 vscode前端代码提示插件_前端_16

Bracket Pair Colorizer

用于着色匹配括号,让你的代码分层更清晰

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_17

vscode lua代码提示插件 vscode前端代码提示插件_javascript_18

Code Runner

运行代码片段或多种语言的代码文件

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_19

vscode lua代码提示插件 vscode前端代码提示插件_javascript_20

Code Spell Checker

源代码拼写检查器,提示代码中单词拼写错误

vscode lua代码提示插件 vscode前端代码提示插件_前端_21

vscode lua代码提示插件 vscode前端代码提示插件_javascript_22

CSS Peek

允许查看css,并从HTML文件定位到css文件,文件定义跳转

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_23

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_24

DotENV

支持.env文件语法,高亮显示

vscode lua代码提示插件 vscode前端代码提示插件_javascript_25

vscode lua代码提示插件 vscode前端代码提示插件_前端_26

Draw.io Integration

在VS code中绘制流程图,随时记录你的idea,不要太方便

vscode lua代码提示插件 vscode前端代码提示插件_vscode_27

vscode lua代码提示插件 vscode前端代码提示插件_vscode_28

ESLint

代码格式校验工具,配合项目中的校验规则,实现保存时格式化代码,开发必备,你值得拥有!

vscode lua代码提示插件 vscode前端代码提示插件_javascript_29

配置文件,在setting.json中添加,可以参考一下

"editor.codeActionsOnSave": {
    "source.fixAll": true
},
"eslint.validate": [
    "javascript",
    "javascriptreact",
    "vue",
    "typescript",
    "typescriptreact"
],
复制代码

Highlight Matching Tag

突出显示匹配的标签

vscode lua代码提示插件 vscode前端代码提示插件_javascript_30

vscode lua代码提示插件 vscode前端代码提示插件_javascript_31

Image Preview

当你引入时在左侧会显示图片的缩略图,方便预览

vscode lua代码提示插件 vscode前端代码提示插件_vscode_32

vscode lua代码提示插件 vscode前端代码提示插件_前端_33

Import Cost

在编辑器中展示引用包的大小,让你更了解你引入的包

vscode lua代码提示插件 vscode前端代码提示插件_前端_34

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_35

Javascript console utils

帮助你更快速的添加console和删除console,确实方便

  • 选择你的变量,⌘ + ⇧ + L,将会输出,如 console.log(' test ', test )
  • ⌘ + ⇧ + D,将删除当前文档中的所有 console.log 语句

vscode lua代码提示插件 vscode前端代码提示插件_javascript_36

koroFileHeader

在vscode中用于生成文件头部注释和函数注释的插件,经过多版迭代后,插件:支持所有主流语言,功能强大,灵活方便,文档齐全,食用简单!

  • ⌃ + ⌘ + i,可生成文件头部注释
<!--
 * @Author: your name
 * @Date: 2021-11-18 18:08:32
 * @LastEditTime: 2021-11-19 11:29:00
 * @LastEditors: your name
 * @Description: 
 * @FilePath: 
-->
复制代码
  • ⌃ + ⌘ + t,自动解析函数参数,生成函数参数注释
/**
 * @description: 
 * @param {*} 
 * @return {*}
 */
复制代码

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_37

vscode lua代码提示插件 vscode前端代码提示插件_javascript_38

npm Intellisense

代码插件,在导入语句中自动完成NPM模块

vscode lua代码提示插件 vscode前端代码提示插件_前端_39

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_40

open in browser

允许你在默认浏览器或应用程序中打开当前文件。

  • ⌥ + B,打开默认浏览器

vscode lua代码提示插件 vscode前端代码提示插件_javascript_41

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_42

Path Intellisense

自动识别文件路径,引用更方便

vscode lua代码提示插件 vscode前端代码提示插件_vscode lua代码提示插件_43

vscode lua代码提示插件 vscode前端代码提示插件_vscode_44

Prettier

非常喜欢的一款代码格式化工具,在项目中也可以配置自己的规则

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_45

Svg Preview

方便svg文件预览

vscode lua代码提示插件 vscode前端代码提示插件_前端_46

vscode lua代码提示插件 vscode前端代码提示插件_vscode_47

Todo Tree

快速搜索编辑器中添加的标签,如todo和fixme,并在资源管理器窗格中的树视图中显示。单击树中的todo将打开文件并将光标放在包含TODO的行上。

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_48

vscode lua代码提示插件 vscode前端代码提示插件_vue.js_49

Trailing Spaces

突出显示尾随空格并快速删除它们!

vscode lua代码提示插件 vscode前端代码提示插件_javascript_50

vscode lua代码提示插件 vscode前端代码提示插件_javascript_51

还有一些插件

Power Mode

你的代码很强大,释放它!

vscode lua代码提示插件 vscode前端代码提示插件_前端_52

vscode lua代码提示插件 vscode前端代码提示插件_vscode_53

vscode lua代码提示插件 vscode前端代码提示插件_前端_54

......