C# Visual Studio 2013缩进在编写时不工作

C# Visual Studio 2013缩进在编写时不工作,c#,visual-studio-2013,resharper,indentation,C#,Visual Studio 2013,Resharper,Indentation,我有这样一个密码: class Myclass { } 我现在想添加一些代码,例如一个方法。我紧跟在}之后,按enter键,希望得到这个(|是光标的位置): 但我得到的是: class Myclass { | } 如果我现在输入一个方法,它将保持如下状态: class Myclass { public void A() { } } 我的缩进配置是正确的,因为一旦我按下Ctrl+K,它就会被修复。我还选中了选项->文本编辑器->格式->缩进,并选中了“缩进块内容” 这是用Reshar

我有这样一个密码:

class Myclass
{
}
我现在想添加一些代码,例如一个方法。我紧跟在}之后,按enter键,希望得到这个(|是光标的位置):

但我得到的是:

class Myclass
{
|
}
如果我现在输入一个方法,它将保持如下状态:

class Myclass
{
public void A()
    { }
}
我的缩进配置是正确的,因为一旦我按下Ctrl+K,它就会被修复。我还选中了选项->文本编辑器->格式->缩进,并选中了“缩进块内容”

这是用Resharper 8.1在Visual Studio 2013上实现的。我暂时暂停了Resharper,没有区别。在同一台机器上,我有带Resharper的Visual Studio 2012,它工作正常


有人知道在书写过程中,为了使缩进工作,必须更改什么配置吗?

我发现设置搞乱了这一点:选项->文本编辑器->所有语言->选项卡->缩进。我将它设置为Block,它应该是智能的

我将它添加到了.editorconfig(resharper配置文件)

brace\u style=下一行

如果有人想查看editorconfig文件中的配置 对于VS2019,请删除“.editorconfig”文件。位于项目/src/

class Myclass
{
public void A()
    { }
}