防止 Visual Studio Code 在保存时将制表符替换为空格

3

我的问题不在于编辑文件时,像这里所示:Visual Studio Code 中的空格转制表符

当我保存文件时,VSC会将所有制表符转换为空格。我该如何停止这种愚蠢的行为呢?

以下是我的实际用户设置:

{
    "editor.insertSpaces": false,
    "editor.detectIndentation": false
}

更多信息:

 "editor.formatOnSave": false

1
你安装了扩展吗?这种情况发生在哪种文件类型上?这些是你所有的设置,还是例如启用了 editor.formatOnSave 之类的设置? - Gama11
那就是提示!谢谢。我会更新我的问题。 - Schlagges
2个回答

4
希望我能更了解这里发生了什么,但在我的情况下,暂时起作用的是在用户偏好设置中取消选中“编辑器:插入空格”。如果没有这个设置,禁用“格式化后保存”似乎没有帮助。 ¯\_(ツ)_/¯ 未选中“编辑器:插入空格”设置的屏幕截图

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接