我在使用 Resharper 8 时遇到了问题。
每次我在代码中声明一个属性时,Resharper 都会彻底破坏我的代码:
class MyClass
{
public int MyProp { get; set; }
}
将被重新格式化为:
class MyClass
{
public int MyProp { get; set; }
}
}
如果我声明“小”属性,例如:
class MyClass
{
public int MyProp { get { return 1; } }
}
它将被重新格式化为:
class MyClass
{
public int MyProp
{
get { return 1; }
}
}
有没有办法解决第一种情况,有没有办法告诉 Resharper 单行属性允许多长时间?
如果我的属性很短,我不希望它们分布在多行上。
如果无法修复,我如何告诉 Resharper 在这种情况下使用 Visual Studio 的格式?