webstorm 換行有多餘空格觸發eslint no-trailing-spaces 校驗

最近轉到webstorm 編輯器遇到了一個很不爽的事情,因爲寫vue的代碼的時候,常常須要用空行將方法分隔開,方便閱讀。可是在編輯器下只要換行就會自動縮進添加空行,每次都會觸發no-trailing-spaces的校驗,須要手動刪除空行,或者使用編輯器的修正功能。爲此特意翻了一遍webstorm的文檔,也沒有找出解決的方法,終於在github上,有人在tslint的issue裏面有提過, issue連接https://github.com/palantir/tslint/issues/481,爲此tslint特爲加了一個配置參數。 回頭看了一下eslint的文檔,果真也有相應的參數。vue

修改eslint配置文件以下git

'no-trailing-spaces': ["error", { "skipBlankLines": true }]
複製代碼

修改以前的效果github

修改以後的效果web

再也不提示報錯信息了bash

其實,webstorm有一個配置選項,能夠在保存文件的時候,自動把多餘的空格給去除掉。 可是每次都須要保存完才能消除提示,實在不爽。webstorm

相關文章
相關標籤/搜索