我已经使用ReSharper一段时间了,并且通常对c#中的private修饰符使用Implicit选项。但是,我正在与其他人一起工作,他们希望将私有修饰符明确化,因此我们同意对此解决方案进行明确化。根据我的理解,该解决方案具有.editorconfig文件,但该文件不是。我不确定为什么(我以前从未使用过.editorconfig)。

当我进入ReSharper设置(最新的ReSharper构建)时,它显示了我的隐式设置,但同时也显示了它被EditorConfig覆盖,其值为Explicit:

c# - ReSharper似乎不尊重.editorconfig-LMLPHP

但是在我的警告对话框中,我仍然收到很多这样的警告:

c# - ReSharper似乎不尊重.editorconfig-LMLPHP

它甚至在菜单上显示为明确:

c# - ReSharper似乎不尊重.editorconfig-LMLPHP

我们做错了什么?

对于基于EditorConfig的解决方案,是否应该跳过该警告?

最佳答案

尝试启用ReSharper | Options | Code Inspection | Settings | Read settings from editorconfig and project settings复选框。

关于c# - ReSharper似乎不尊重.editorconfig,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/54755790/

10-11 13:42