ESlint
是个好东西,谁用谁说好javascript
咱们开发代码,多人维护,须要你们风格统一,这样代码维护方便,整洁清爽html
针对于不一样项目咱们在工程中新建 .vscode
文件夹vue
文件夹中新建文件 settings.json
java
输入如下内容react
{
"eslint.autoFixOnSave": true,
// #这个按用户自身习惯选择
"vetur.format.defaultFormatter.html": "js-beautify-html",
"vetur.format.defaultFormatter.less": "prettier",
"vetur.format.defaultFormatter.js": "vscode-typescript",
// eslint 检测文件类型
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "html",
"autoFix": true
},
{
"language": "vue",
"autoFix": true
}
],
// vetur 的自定义设置
"vetur.format.defaultFormatterOptions": {
"prettier": {
"singleQuote": true,
"semi": false
}
}
}
复制代码
而后全局 settings.json 中输入如下内容typescript
{
"editor.tabSize": 2,
"editor.formatOnSave": true,
// 100 列后换行
"editor.wordWrapColumn": 100,
"editor.renderControlCharacters": true,
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
}
复制代码
此时效果: 只须要写完代码就换页面,不用管代码,会自动保存而且将代码格式化, 分享给团队,共同风格,很是舒服json