在使用Prettier 統一編寫格式後,我的 vscode 卻在我使用存檔修改格式後產生許多 2 space indentation expected 的 tslint 警告。
這個警告實在很礙眼因此我就開始找尋這個問題到底出在哪裡?我明明在Prettier 的設定也是設 tab 為兩個 2 space
GUI設定:
而且在 settings.json 也是這個設定沒錯啊!為什麼會有這個警告?
就算後來在 tslint.json 加入 indent 的設定:
依舊還是有相同的問題。後來想想似乎也只剩下 vscode 本身自己的設定了!
透過 Ctrl + , 叫出設定然後在 Text Editor 的大項裡面找到 Tab Size 的設定~果然!問題出在這邊!!!
將他改為之後再回到撰寫的 ts file 做存檔動作就沒有這些警告了。蘇服啦!!
這個警告實在很礙眼因此我就開始找尋這個問題到底出在哪裡?我明明在Prettier 的設定也是設 tab 為兩個 2 space
GUI設定:
而且在 settings.json 也是這個設定沒錯啊!為什麼會有這個警告?
settings.json |
就算後來在 tslint.json 加入 indent 的設定:
tslint.json |
透過 Ctrl + , 叫出設定然後在 Text Editor 的大項裡面找到 Tab Size 的設定~果然!問題出在這邊!!!
將他改為之後再回到撰寫的 ts file 做存檔動作就沒有這些警告了。蘇服啦!!
留言
張貼留言