强制 VSCode 始终使用制表符作为缩进

Force VSCode to always use tab as indentation

当我在 VSCode 中保存文件时,它们会自动格式化。制表符转换为四个空格。但我更喜欢标签。如何强制 VSCode 使用制表符而不是四个空格?

这些是我的设置。

{
    "files.insertFinalNewline": true,
    "terminal.integrated.shellArgs.windows": [
        "-ExecutionPolicy",
        "Bypass"
    ],
    "files.trimFinalNewlines": false,
    "window.zoomLevel": 0,
    "explorer.confirmDelete": false,
    "workbench.startupEditor": "newUntitledFile",
    "typescript.updateImportsOnFileMove.enabled": "always",
    "typescript.format.semicolons": "remove",
    "editor.formatOnSave": true,
    "editor.detectIndentation": false,
    "editor.tabSize": 4,
    "editor.insertSpaces": false
}

我缺少什么设置来强制 VSCode 不将制表符替换为 4 个空格

在设置编辑器中,搜索 "indent" 以找到 "Editor: insert spaces"。

(这也可以在语言基础上被覆盖。)