我有这样一段代码:
class Myclass
{
}
我现在想要添加一些代码,例如一个方法。我会在}后面直接按回车键,并期望得到这样的结果(|是光标所在的位置):
class Myclass
{
|
}
然而我得到了这个:
class Myclass
{
|
}
如果我现在进入一个方法,它会保持这样:class Myclass
{
public void A()
{ }
}
我的缩进配置是正确的,因为一旦我按Ctrl+K,D键就会得到修复。此外,我检查了选项- >文本编辑器-C#->格式->缩进,并且“缩进块内容”被选中。
这种情况发生在带有Resharper 8.1的Visual Studio 2013上。我暂时暂停了Resharper,但没有任何区别。在同一台机器上,我有带有Resharper的Visual Studio 2012,它正常工作。
有人知道必须更改哪个配置才能使缩进在编写过程中起作用吗?