VS代码:使用特定于语言的设置

使用VS Code,您可以像在任何编辑器中一样自定义空格与制表符首选项,还可以选择一个制表符占用多少空格。

但是,不同的语言可能需要不同的设置。

例如,我喜欢HTML中有4个空格,而CSS和JavaScript中只有2个空格。

另一方面要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
}

更多devtools教程: