{

// 强制单引号

"prettier.singleQuote": true,

// 尽可能控制尾随逗号的打印

"prettier.trailingComma": "all",

// 开启 eslint 支持

"prettier.eslintIntegration": true,

// 保存时自动fix

"eslint.autoFixOnSave": true,

// 添加 vue 支持

"eslint.validate": [

 "javascript",

 "javascriptreact",

 {

   "language": "vue",

   "autoFix": true

 }

],

// 使用插件格式化 html

"vetur.format.defaultFormatter.html": "js-beautify-html",

// 格式化插件的配置

"vetur.format.defaultFormatterOptions": {

 "js-beautify-html": {

   // 属性强制折行对齐

   "wrap_attributes": "force-aligned"

 }

},

"vetur.format.defaultFormatter":{

     "html": "prettier",

     "css": "prettier",

     "postcss": "prettier",

     "scss": "prettier",

     "less": "prettier",

     "js": "prettier",

     "ts": "prettier",

     "stylus": "stylus-supremacy"

},

// html颜色高亮

"files.associations": {

     ".eslintrc": "json",

     "*.vue": "html"

},

"emmet.syntaxProfiles": {

     "javascript": "jsx",

     "vue": "html",

     "vue-html": "html"

}

}

posted on 2020-07-30 11:44  Alex-XYL  阅读(5043)  评论(0编辑  收藏  举报