我已经使用了 ReSharper 一段时间,通常在 C# 中使用隐式选项作为私有修饰符。然而,我正在与另一个更喜欢显式私有修饰符的人合作,所以我们同意在这个解决方案中显式地使用它。据我了解,该解决方案有一个 .editorconfig 文件来完成这个操作,但它没有生效,我不确定为什么(我以前从没用过 .editorconfig)。当我进入我的 ReSharper 设置(最新的 ReSharper 版本)时,它显示了我的隐式设置,但同时也显示它正在被 EditorConfig 覆盖,值为 Explicit:
然而,在我的警告对话框中,我仍然收到了很多这样的警告:
它甚至在菜单上显示明确:
我们做错了什么?
基于EditorConfig的解决方案,它不应该忽略此警告吗?
基于EditorConfig的解决方案,它不应该忽略此警告吗?