我可以改变ReSharper生成属性的方式吗?

Car*_*ist 8 resharper

是否有可能改变Resharper格式化属性的方式?

我不喜欢:

public string Foo 
{
    get 
    {
        return bar;
    }
    set 
    {
        bar = value;
    }
}
Run Code Online (Sandbox Code Playgroud)

我喜欢:

public string Foo 
{
    get { return bar; }
    set { bar = value; }
}
Run Code Online (Sandbox Code Playgroud)

Rob*_*sor 11

您确定可以,只需转到Resharper>选项>语言> C#>格式化样式并勾选"将简单属性/索引器/事件声明放在一行"

针对Resharper 8.2更新:Resharper>选项>代码编辑> C#>格式化样式>换行和换行>其他>在单行上放置简单属性/索引器/事件声明

  • Resharper 8.2 Resharper>选项>代码编辑> C#>格式化样式>换行和换行>其他>在单行上放置简单属性/索引器/事件声明 (3认同)