在 Visual Studio 2022 中的 .csproj 文件中使用制表符而不是空格

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

当我创建新的项目文件时,它会生成一个新的 .csproj 文件,其中单个制表符被两个空格替换。

我可以通过

Edit->Advanced->Format Document (Ctrl+E, D)
手动替换它们,但我想在创建新的时自动替换它们。

我试图弄乱选项中的选项卡,但它不起作用。我怎样才能让它发挥作用?

c# visual-studio csproj
1个回答
0
投票

这可以在项目中的 .editorconfig 文件中进行配置。这些设置在 C# 文件上使用制表符,但在 csproj 文件上使用空格:


[*.{cs}]
charset = utf-8-bom
indent_style = tab
tab_width = 4

[*.{csproj}]
charset = utf-8-bom
indent_style = space
indent_size = 2
tab_width = 2

© www.soinside.com 2019 - 2024. All rights reserved.