VScode eslint 格式化問題
阿新 • • 發佈:2018-12-25
eslint檢測開啟時會檢測行末尾分號等,vscode 自動格式化會自動新增分號,括號,單引號變成雙引號等,為了方便編碼,需要進行一系列配置
1、vscode外掛新增exlint
2、vscode介面選單: 檔案->首選項->設定,進入settings.json,修改配置為:
{
"eslint.autoFixOnSave": true,
"eslint.validate": [
"javascript",
"javascriptreact",
{
"language": "html",
"autoFix": true
},
{
"language": "vue",
"autoFix": true
}
],
"stylusSupremacy.insertColons": true, // 是否插入冒號
"stylusSupremacy.insertSemicolons": false, // 是否插入分號
"stylusSupremacy.insertBraces": false, // 是否插入大括號
"stylusSupremacy.insertNewLineAroundImports": false, // import之後是否換行
"stylusSupremacy.insertNewLineAroundBlocks": false, // 兩個選擇器中是否換行
"vetur.format.defaultFormatter.js": "vscode-typescript",
"vetur.format.defaultFormatter.ts": "vscode-typescript"
}