前言
之前开发使用的是webstorm
,由于种种原因,现在苯宝宝已经转战vscode
,众所周知,vscode
由于它丰富的插件功能而备受欢迎,下面记录一下苯宝宝作为一个小白使用插件的历程。
使用vetur
插件格式化vue
项目历程
在开始之前,叨叨几句废话,今天是有收获的一天。前两天大佬看我代码时,看我一个一个改eslint
检查出的错误,告我可以一键格式化,然后还给我发了他写好的格式化代码的配置文件,我,欣然复制到自己的配置文件中。经过实践,真香。。。此处应该有掌声送给大佬。
昨天打算写个小练习,新建了一个vue
项目,给vscode
安装了vetur
插件,想自己配置一下格式化。找到配置文件,准备工作就绪。然后去浏览器检索:vscode
vetur
配置。嗯,,,然后发现没有搜到,,,今天没死心,又问了大佬,大佬说:“这是问题?”。嗯,对我确实是个问题,然后向大佬描述了遇到问题的过程。大佬先打开了vetur
插件的功能贡献
,明确的列了vetur
的32个配置项。嗯。。。这是我的第一个问题,插件的介绍中一定会有使用说明,下次再使用插件,先看使用说明。大佬又说搜索你遇到的具体问题,比如:末尾不加分号。浏览器成功检索到答案,嗯。。。这是我的第二个问题,搜索内容太宽泛了,检索失败。到这里。。。我想配置一个配置文件的第一步在大佬的帮助下迈出了。
关于如何去配置vetur在这里就不多做说明了,成功检索之后,后面的事情就很easy了。
使用Auto Close Tag
插件
有了上面的经验,苯宝宝打算再使用一个新的插件来检验学习成果,于是乎,选择了Auto Close Tag
插件作为实践。
插件作用:自动添加闭合标签
【1】在插件描述中了解该插件的用途:
用途下面还有一些介绍的动画,嗯。。。应该给作者加个鸡腿,非常周到。
【2】安装了插件,改变开始标签,然鹅,,,结束标签并没有如我所愿的跟着改变,于是乎,找到插件的位置,位置:code→首选项→用户→扩展,在这里有我安装的所有插件。
找到Auto Close Tag
,配置项中看到了这样一个描述:
很明确的说明,设置了语言之后插件才会生效。。。嗯,到这里问题基本就找到了,然后,点击在setting.json中编辑
,直接跳转到了setting.json
中,并且在这个文件中自动添加一个配置项,如下:
"auto-close-tag.activationOnLanguage": [
"xml",
"php",
"blade",
"ejs",
"jinja",
"javascript",
"javascriptreact",
"typescript",
"typescriptreact",
"plaintext",
"markdown",
"vue",
"liquid",
"erb",
"lang-cfml",
"cfml",
"HTML (EEx)",
"HTML (Eex)",
"plist"
]
苯宝宝去代码中实践了一把,完全ok,到此,苯宝宝的第一个插件就安装成功了。
由此可知,有的插件不是
install
之后就可用,需要进行配置。
到这里,关于如何使用vscode
插件苯宝宝就有了一个比较直观的认识,对于检索失败的问题,这需要一个漫长的提高过程,苯宝宝计划去有针对性的学习一下如何使用搜索引擎检索。