保存 C 文件时如何防止 VSCode 将制表符转换为空格?

问题描述

我在使用 Visual Studio Code 时遇到问题。每次我保存 C 文件时,VS Code 都会自动将缩进从制表符转换为双空格。有没有办法防止它转换为空格,如果可能,是否可以将制表符设为认的缩进类型?

解决方法

有没有办法防止它转换为空格?

是的。将标签大小更改为您想要的大小:

Tab Size Setting in VS Code

是否可以将制表符设为默认的缩进类型?

是的。取消选中此选项:

Insert Spaces Setting in VS Code

现在,当您保存文件时,您将看到预期的结果。但是,请注意保留空格而不是制表符会使代码看起来更好。