vscode使用 typeScript 和格式化文檔技巧

vue-cli構(gòu)建的項目默認啟用ESLint進行代碼檢測,凡是不符合它規(guī)范的就會報錯,但是vscode代碼格式化中的有些規(guī)則和ESLint規(guī)則相反!

例如:

情況一:你按ESLint的規(guī)則寫的代碼是這樣的 ↓

image

但是當(dāng)你使用vscode 的格式化功能后 ↓

[圖片上傳中...(image-2e99b7-1611194912104-4)]

然后出現(xiàn)報錯 ↓

image

解決辦法:在項目根目錄創(chuàng)建 .prettierrc 文件,添加如下配置

{  "semi": false,  "singleQuote": true}
image

情況二:報錯如下,ESLint要求方法的小括號之前需要空一格

image

解決辦法:(這個其實不能算一個錯誤,所以我讓ESLint不去校驗這個問題)

在項目的根目錄找到 .eslintrc.js 文件,添加一個配置

'space-before-function-paren': 0
image

1.代碼自動格式化

2.代碼格式化快捷鍵:shift+alt+f

3.代碼格式化:vscode中右鍵就能找到‘格式化文檔’

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容