避免 ng lint 抱怨

Ng lint 預設會檢查是否有 trailing whitespace,尤其在 enter 換行時,WebStorm 為了排版漂亮,會自動新增 whitespace,這將導致 ng lint 的抱怨,希望在存檔時,自動刪除這些 whitespace。

Version

WebStorm 2017.1.4

Symptons

white000

多按了幾個 enter,WebStorm 會塞 whitespace,ng lint 就開始抱怨了。

Recipes

white001

WebStorm -> Preferences -> Editor -> General

  1. Allow placement of caret after end of line 打勾。
  2. Strip trailing spaces on SaveAll

Conclusion

  • 這樣存檔時,WebStorm 就會自動將所有 whitespace 刪除,ng lint 就不再抱怨了。
2017-07-04