vscode 的 2 space indentation expected 的警告。

在使用Prettier 統一編寫格式後,我的 vscode 卻在我使用存檔修改格式後產生許多 2 space indentation expected 的 tslint 警告。


這個警告實在很礙眼因此我就開始找尋這個問題到底出在哪裡?我明明在Prettier 的設定也是設 tab 為兩個 2 space

GUI設定:

而且在 settings.json 也是這個設定沒錯啊!為什麼會有這個警告?
settings.json

就算後來在 tslint.json 加入 indent 的設定:
tslint.json
依舊還是有相同的問題。後來想想似乎也只剩下 vscode 本身自己的設定了!
透過 Ctrl + ,  叫出設定然後在 Text Editor 的大項裡面找到 Tab Size 的設定~果然!問題出在這邊!!!

將他改為之後再回到撰寫的 ts file 做存檔動作就沒有這些警告了。蘇服啦!!

留言