vscode的一個配置項editor.formatOnPaste,粘貼時自動格式化

1、前言

在用vscode編輯代碼的時候,常常會有複製粘貼的狀況,可是我在使用的過程當中,老是粘貼代碼就會被格式化,帶格式化後的代碼格式變得更加混亂。以下:編輯器

格式化以前的代碼

上述代碼複製粘貼後被格式化後的代碼

因此每次 ctrl+v以後我都會再 ctrl+z讓代碼保持原來的格式。這個問困擾了我挺久。

2、解決辦法

editor.formatOnPaste設置爲false

開始覺得是本身的jsLint、esLint的配置問題,結果將這兩個都禁用了發現,代碼粘貼時依舊會被格式化,閱讀vscode的配置項,發現editor.formatOnPaste項,默認開啓,猜測這個應該是控制粘貼時自動格式化的選項,將其該爲false,重啓編輯器後果真好了。code

3、editor.formatOnPaste

彷佛在vscode中該向配置是默認開啓的,通過此次的問題,我認爲默認開啓不是一個好的方案,這會帶來一些問題,我以爲應該默認爲false。orm

4、後記

問題解決,終於能夠不用哭鬧粘貼後格式亂的問題了,我又能夠開心的敲代碼啦,哈哈。cdn

相關文章
相關標籤/搜索