5 回答
TA贡献1798条经验 获得超7个赞
您需要选择默认格式化程序。
按
Ctrl+Shift+P
(Win) 或Cmd+Shift+P
(Mac)键入格式化文档...
然后单击Configure Default Formatter...并从列表中选择它。
TA贡献1871条经验 获得超13个赞
这可能是由于 vs code 中可用的格式工具存在冲突。为了解决这个
按
Ctrl+Shift+P
(windows) 或Cmd+Shift+P
(Mac)类型
Format Document With...
选择
Configure default Formatter...
为以后的格式选择一个选项。(如果你选择的是 vs code 的内置格式工具,最好禁用/删除其他代码格式扩展)
选择全部
Ctrl+A
(Windows) 或Cmd+A
(Mac),然后按Ctrl+K Ctrl+F
(windows) 或Cmd+K Cmd+F
来格式化文档。
TA贡献1829条经验 获得超6个赞
如果您在 Visual Studio Code 中使用更漂亮的扩展,请尝试将其添加到 settings.json 文件中:
"editor.insertSpaces": false,
"editor.tabSize": 4,
"editor.detectIndentation": false,
"prettier.tabWidth": 4,
"prettier.useTabs": true // This made it finally work for me
好吧,如果您喜欢开发人员方式,Visual Studio Code 允许您为 tabSize 指定不同的文件类型。这是我的 settings.json 示例,默认有四个空格,JavaScript/JSON 有两个空格:
{
// I want my default to be 4, but JavaScript/JSON to be 2
"editor.tabSize": 4,
"[javascript]": {
"editor.tabSize": 2
},
"[json]": {
"editor.tabSize": 2
},
// This one forces the tab to be **space**
"editor.insertSpaces": true
}
添加回答
举报