最近格式化文件的時(shí)候老是添加逗號(hào),保存的時(shí)候會(huì)eslint在格式化一遍,將逗號(hào)刪掉;就感覺(jué)不是很舒服;
有兩種方法,
一、配置?.prettierrc 文件;
文件配置,可直接用,配合eslint使用足夠了
JSON文件是不支持備注的,cv過(guò)去時(shí)要?jiǎng)h掉注釋
{
"useTabs": false, // 縮進(jìn)不使用tab,使用空格
"eslintIntegration": true, // 讓prettier使用eslint的代碼格式進(jìn)行校驗(yàn)
"singleQuote": false, // 不加單引號(hào)
"semi": false, // 不加分號(hào)
"trailingComma": "none", // 末尾不加引號(hào)
"bracketSpacing": true, // 在對(duì)象,數(shù)組括號(hào)與文字之間加空格 "{ foo: bar }"
"printWidth": 80, // 超過(guò)最大值換行
"arrowParens": "avoid" // (x) => {} 箭頭函數(shù)參數(shù)只有一個(gè)時(shí)是否要有小括號(hào)。avoid:省略括號(hào)
}
2.就是在設(shè)置的搜索框中輸入“vetur”,點(diǎn)擊“在settings.json中編輯”
"vetur.format.defaultFormatterOptions": {
"prettier": {
"semi": false, // 格式化時(shí)不加分號(hào)
"singleQuote": true, // 格式化時(shí)使用單引號(hào)
"trailingComma": "none", // 格式化時(shí)末尾不添加引號(hào)
}
},
不過(guò)我的設(shè)置中沒(méi)找到,估計(jì)是要什么配置吧,
具體文章在這里文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-516814.html
VSCODE代碼格式化問(wèn)題:雙引號(hào)、末尾添加分號(hào)、逗號(hào) - 簡(jiǎn)書(shū)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-516814.html
到了這里,關(guān)于【vscode 格式化】prettier 格式化之后添加逗號(hào),與eslint沖突的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!