在 VS Code 中,你可以自訂空格和 Tab 偏好,就像在任何編輯器中一樣,同時你也可以選擇 Tab 佔用幾個空格。
然而,不同的語言可能需要不同的設定。
例如,我喜歡在 HTML 中使用 4 個空格,但在 CSS 和 JavaScript 中只使用 2 個。
而 Go 則要求 8 個空格。
那麼該怎麼處理呢?
你可以將語言特定的設定添加到 VS Code 的偏好設定檔中(用 cmd+,
打開)。
以下是一個在 JS、CSS、HTML 和 Go 檔案中使用不同設定的範例:
"[javascript]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
"[css]": {
"editor.insertSpaces": true,
"editor.tabSize": 2
},
"[html]": {
"editor.insertSpaces": true,
"editor.tabSize": 4
},
"[go]": {
"editor.insertSpaces": false,
"editor.tabSize": 8
}