1. 程式人生 > >Visual Studio Code 取消儲存時自動格式化

Visual Studio Code 取消儲存時自動格式化

    最近在開發H5專案時,使用了Visual Studio Code,這個編輯器是屬於輕量級的!由於是第一次使用,所以也存在很多問題!當使用這個編輯器時,預設是不會儲存的,必須要手動儲存,但是這個地方就有一個小坑了!當手動儲存時,程式碼會自動格式化!因為專案中使用了Eslint語法檢查,所以要是格式化的話,程式碼就會報錯!所以,就需要取消存時自動格式化,那麼如何解決這個問題呢?

    方案1,在檔案->首選項->設定中,新增這兩個屬性,然後儲存,重啟後,看儲存是否還會自動格式化!


然並卯!這個方法,不能解決我的問題!奮鬥

方案2,後來發現是因為我安裝了 JS-CS-HTML Formatter這個外掛的原因,那麼解決辦法就是禁用或者解除安裝這個外掛,


禁用或者解除安裝後,重啟編輯器,發現問題完美解決了!微笑

PS: 如何你的專案中添加了Eslint語法檢查,但是發現有的檔案有語法錯誤提示,有的沒有提示(例如.js檔案有語法錯誤提示,.vue檔案卻沒有)。那麼解決方法是修改Visual Studio Code的設定,找到Eslint語法設定,新增程式碼,具體如下所示,

...
"eslint.validate": [
    "javascript",
    "javascriptreact",
    "html",
    "vue"
]
...
就ok了!希望能幫到大家!