vscode 遵循 ESLint 格式化代码(vue)

ESlint 是个好东西,谁用谁说好javascript

咱们开发代码,多人维护,须要你们风格统一,这样代码维护方便,整洁清爽html

针对于不一样项目咱们在工程中新建 .vscode文件夹vue

文件夹中新建文件 settings.jsonjava

输入如下内容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

相关文章
相关标签/搜索