VsCode 删除 Ctrl+S 后的 "tab"

VsCode remove "tab" after the Ctrl+S

当我使用 Vscode 时,我遇到了一些关于 space 的问题。我想用define这个类型

#define EXAMPLE                           10

并且当我按下 Ctrl+S 并保存我的项目时,Vscode 删除了作品 space 中的所有 space。我看到这种类型:

#define EXAMPLE 10

如何更改此功能?

打开您的 workspaceuser settings 并查找以下设置:

trimTrailingWhitespace

editor.trimAutoWhitespace

将其中一项或两项设置为 false

如果这不起作用:您是否使用任何可能导致此行为的 linter 扩展?