无论出于何种原因,行缩进对我来说都是Visual Studio的,但仅限于.NET Core项目(任何其他项目都具有正确的设置)。不管我在设置中放什么,它总是2个空格,即使脚手架组件仍然是用4生成的。
最终以:
public SomeClass
{
public Guid Id { get; set; }
}
我还尝试过重新修改它,但它似乎也不起作用。
这确实使我发疯。还有其他人吗?
答案 0 :(得分:0)
如果遇到此问题,在我的情况下,.editorconfig文件具有设置,这些设置将覆盖Visual Studio和Resharper的配置。该文件可以在您的解决方案文件夹中本地化,也可以在包含package.json的文件夹中本地化(如果您使用诸如angular这样的前端框架)。
# Editor configuration, see http://editorconfig.org
root = true
[*]
charset = utf-8
indent_style = space
indent_size = 4
insert_final_newline = true
trim_trailing_whitespace = true
[*.md]
max_line_length = off
trim_trailing_whitespace = false
其他开发者已经向Microsoft报告了此问题,但他们并不认为这是错误。