在我的解决方案中,我有一个类似的方法设置
void OnFooLoaded(param bar)
{
// method body
}
使用ReSharper 7,它表明我可以将该方法公开、内部或受保护。我似乎不知道在哪里可以更改这一点,所以方法签名有可见性修饰符(即private、public等)。我应该查看Resharper Options->Code Inspection->Inspection Severity,还是在其他地方我缺少设置?
在ReSharper中,是否添加访问修饰符是格式化首选项。您可以在ReSharper | Options -> Code Editing | C# | Formatting Style | Other | Modifiers
更改它。打开Use explicit ...
以在进行代码清理时始终添加修饰符,或者关闭它们以不执行此操作。
但ReSharper无法在使用错误格式样式的地方(例如,没有访问修饰符的地方)突出显示或下划线。你应该试试StyleCop。