如何确定为什么未应用 .editorconfig 中的某些设置?
How to determine why certain settings from .editorconfig are not applied?
我正在调整项目中的命名准则,运行 遇到了某些规则的问题。我已经安装了 Resharper 以查看应用了哪些设置,哪些没有应用。例如:
如您所见,charset
由于某种原因未应用。 dotnet_naming_style
设置相同 - 我很想知道为什么会这样。我显然没有任何其他覆盖 .editorconfig
文件,所以特别是 charset
令人困惑为什么该设置未激活。
调试和解决此问题的最佳方法是什么?
ReSharper 尚不支持这些设置,这就是它们被删除的原因。它们仍然可以被 Visual Studio 和其他工具使用,只是不能被 ReSharper 使用。我想我们应该以其他方式突出显示不受支持但语法正确的属性。我为此提出了一个问题 (https://youtrack.jetbrains.com/issue/RSRP-470700)。
我们计划在以后的版本中支持命名设置,但我们没有计划支持字符集设置,这应该由 Visual Studio 更好地完成。
Dmitry 发布了 ReSharper 显示带有删除线的数据的部分。但调试部分对我来说同样重要,我设法解决了这一问题。
Mads Kristensen(当然)创建了可突出显示 .editorconfig 文件中的错误的扩展,并且还提供了一些实用方法。它在 Visual Studio 市场上:
同时查看最近的问题列表,另一个可以解决这个问题的好扩展是 Visual Studio IntelliCode. I've found it by looking at this question:
我正在调整项目中的命名准则,运行 遇到了某些规则的问题。我已经安装了 Resharper 以查看应用了哪些设置,哪些没有应用。例如:
如您所见,charset
由于某种原因未应用。 dotnet_naming_style
设置相同 - 我很想知道为什么会这样。我显然没有任何其他覆盖 .editorconfig
文件,所以特别是 charset
令人困惑为什么该设置未激活。
调试和解决此问题的最佳方法是什么?
ReSharper 尚不支持这些设置,这就是它们被删除的原因。它们仍然可以被 Visual Studio 和其他工具使用,只是不能被 ReSharper 使用。我想我们应该以其他方式突出显示不受支持但语法正确的属性。我为此提出了一个问题 (https://youtrack.jetbrains.com/issue/RSRP-470700)。 我们计划在以后的版本中支持命名设置,但我们没有计划支持字符集设置,这应该由 Visual Studio 更好地完成。
Dmitry 发布了 ReSharper 显示带有删除线的数据的部分。但调试部分对我来说同样重要,我设法解决了这一问题。
Mads Kristensen(当然)创建了可突出显示 .editorconfig 文件中的错误的扩展,并且还提供了一些实用方法。它在 Visual Studio 市场上:
同时查看最近的问题列表,另一个可以解决这个问题的好扩展是 Visual Studio IntelliCode. I've found it by looking at this question: