C# 如何重新设置ReSharper 8生成的代码的样式

C# 如何重新设置ReSharper 8生成的代码的样式,c#,resharper,C#,Resharper,如果我要求ReSharper为我实现INotyfyPropertyChanged接口,它将创建以下代码 [NotifyPropertyChangedInvocator] protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null) { PropertyChangedEventHandler handler = PropertyChanged; if (handler

如果我要求ReSharper为我实现
INotyfyPropertyChanged
接口,它将创建以下代码

[NotifyPropertyChangedInvocator]
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
{
    PropertyChangedEventHandler handler = PropertyChanged;
    if (handler != null) handler(this, new PropertyChangedEventArgs(propertyName));
}
是否可以(如果是,那么我应该在哪里查找)重新设置此代码段的样式,并使ReSharper生成更改的代码段,例如,使用
var
关键字替换
PropertyChangedEventHandler
,并将条件正文移到下一行?

这两个选项都在“代码清理”选项中:

转到重新竖琴->选项

然后转到代码编辑->代码清理

  • 设置在声明中使用“var”选项
  • 选中/勾选重新格式化代码
  • 保存配置文件并将“配置文件与静默清理一起使用:”设置为该配置文件
  • 这设置了静默清理,但要在任何时候显式清理,有一个键shourcut,通常是
    Ctrl+E,F

    如果这不能解析
    If
    后面的新行,请查看“代码编辑->C#->格式样式”下的内容。这是定义“重新格式化代码”规则的地方。

    这两个选项都在“代码清理”选项中:

    转到重新竖琴->选项

    然后转到代码编辑->代码清理

  • 设置在声明中使用“var”选项
  • 选中/勾选重新格式化代码
  • 保存配置文件并将“配置文件与静默清理一起使用:”设置为该配置文件
  • 这设置了静默清理,但要在任何时候显式清理,有一个键shourcut,通常是
    Ctrl+E,F

    如果这不能解析
    If
    后面的新行,请查看“代码编辑->C#->格式样式”下的内容。这是定义“重新格式化代码”规则的地方