如何让 Resharper 将成员的"private"和类的"internal"显示为冗余错误?



对于类成员,private修饰符是冗余的。

对于类internal修饰符是多余的。

是否有可能使它们显示为代码错误?

简而言之:否。

我们只能删除冗余private/internal修饰符的"代码清理"功能,但没有类似的代码检查。可以通过插件或发出请求来完成此操作:)

没有执行此功能的默认情况外规则。我必须说,在过去的几年中,我还没有看到编码指南,该指南在任何内容上指定访问级别。通常指定访问级别被视为一件好事,因为它表明至少有一些思考。

当然有些人将所有内容都置于公共场合,但是话又说回来,这是您的规则看不到的。

您需要创建一个自定义的Stylecop规则(使用Resharper的Stylecop插件)或Resharper插件来检测和标记这些问题。这不应该太难了,因为"错误"不是太复杂,并且列表接受标准将是简短而简单的。

相关内容

最新更新