關於VSCode自動縮進/格式化復制粘貼的代碼


當我們復制粘貼一段代碼的時候,VSC會幫我們格式化粘貼后的代碼,但是好像結果並不是很理想,比如

 

當我復制上面的代碼至下面后,vsc幫我不必要地調整了縮進

 

再次使用撤銷鍵才能得到想要的效果

 

從理論上來說,因為自動縮進功能的存在,我們在編輯器里粘貼的代碼才會與上面的代碼對齊

 

但是如果vsc中安裝了格式化插件(vsc自帶插件包含html格式化功能),那么下面的設置會在自動縮進之后再次調整代碼

 

這一設置的作用是當我們粘貼代碼后自動幫我們格式化(如果這一功能可用)這部分代碼.通過手動操作格式化功能,發現確實如此

 

由於沒有上下文的約束,格式化代碼片段的結果一般是糟糕的,特別是格式化一行的時候,基本會取消所有縮進.當然,不排除這一功能對於某些人有用,但是對於我而言,禁用它比較好


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM