1.首先是代码风格prettier和editorconfig
分清楚下面两个的区别
prettier:格式化代码,比如2个缩进;行末加分号;字符串单引号等等。
在setting.json中配置下js和json格式的样式使用prettier
"[javascript]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
},
"[json]": {
"editor.defaultFormatter": "esbenp.prettier-vscode"
}
editorconfig:代码风格统一,比如缩进是4个空格而不是4个tab等等。
2.eslint
eslint要和上述代码格式化的风格一致,因为需要对代码格式检测
除此之外会对一些语法上的异常进行检测
分为vscode插件和npm库
1.vscode里面插件eslint是在IDE中可以显示红色波浪线的错误
2.npm i -D eslint 是打包的时候检测代码错误
3.vscode自动添加作者、时间信息
1、安装vscode-fileheader插件
2、配置setting.json
"fileheader.Author": "lt",
"fileheader.LastModifiedBy": "lt"
3、window系统使用Ctrl+Alt+i,mac系统使用control+option+i即可在文件顶部生成