VS 代码编辑器配置设置为使用制表符但格式插入空格

问题描述 投票:0回答:0

我的 repo 的根目录中有一个 editorconfig -

root = true

[*]
indent_style = tab
indent_size = 2
charset = utf-8
trim_trailing_whitespace = false
insert_final_newline = true

在 VS 代码中,我设置了以下设置

"omnisharp.enableEditorConfigSupport": true
"omnisharp.enableRoslynAnalyzers": true,
"omnisharp.organizeImportsOnFormat": true

但是,当我右键单击格式化 .cs 文件时,它会将制表符转换为 2 个空格。我希望它保留制表符,但只显示为 2 个空格?

我让编辑器显示空白字符,这样我就可以看到变化。

如何保持格式标签?

visual-studio-code formatting code-formatting roslyn-code-analysis omnisharp
© www.soinside.com 2019 - 2024. All rights reserved.