很多經典的問題可以搜索出來,但是一些很小的問題網上卻沒有答案
(這是最令人發狂的,這么簡單,網上居然連個相關的信息都沒有給出)
(就比如我想保存后自動格式化,但網上的大部分都是如何取消保存后自動格式化,真的氣死)
其實發現自己入門了一點,解決這些問題完全不是問題
我開始慢慢看vs code里面的設置,一個一個勾選后看settings.json里面的變化,以及實際的效果
使用vs code在代碼格式化遇到的問題
Format On Paste /對粘貼進行格式化
Format On Save /對保存后的文件格式化
Format On Type /對鍵入的信息格式化(鍵入一行后,就是輸入“;”分號結束一行)
先說一下這個格式化Format是什么意思
格式化大概就是幫你對齊、自動縮進、分括號獨占一行等等
只是有不同的格式化標准導致了不同的格式化效果
理論上在勾選下面三個之后,我想要的效果就有了
可是我在Ctrl+s后,沒有格式化成功,卻出現了這樣的提示
我沒有看懂這句話這句話是什么意思,然后我又變成英文版看了一下,好讓我去百度
但是我仍然沒有找到解決辦法
直到我看了一下settings.json,里面有一句我沒有看懂的代碼
然后我在設置里找了出來,我看懂了,如果選null就等於使用編譯器自帶的格式化程序,不選null它就會以自己設計的格式化程序來執行(很顯然,首先就要有自己的格式化程序,我沒有,所以就導致了“配置文件”無法格式化程序)
修改成null就大功告成了