Resharper建议对公共,内部或受保护的void方法 - 如何始终具有需求访问修饰符

时间:2013-02-20 12:34:56

标签: c# visual-studio-2012 resharper resharper-7.0

在我的解决方案中,我有一个像这样的方法设置

void OnFooLoaded(param bar)
{
    // method body
}

使用ReSharper 7,它表明我可以将该方法设为公共,内部或受保护。我似乎无法弄清楚我可以在哪里更改它,因此方法签名具有以具有可见性修饰符(即私有,公共等)。我应该查看Resharper选项 - >代码检查 - >检查严重程度还是在其他地方我错过了设置?

1 个答案:

答案 0 :(得分:1)

在ReSharper中,添加访问修饰符与否是格式化首选项。您可以在ReSharper | Options -> Code Editing | C# | Formatting Style | Other | Modifiers更改它。打开Use explicit ...以便在进行代码清理时始终添加修饰符,或者将其关闭而不执行此操作。

但是ReSharper无法突出显示或强调使用错误格式样式的地方(例如,没有访问修饰符的地方)。你应该试试StyleCop。