更改 EditorConfig 以标记某些异常

Change EditorConfig to flag certain exceptions

有没有办法导致使用某种类型的 Exception 在 Visual Studio 中显示为 .NET 项目的错误(或警告或信息)?

我在考虑改变 .editorconfig file would do the trick, but even with the options available for code analysis 我找不到办法做到这一点。

这不仅仅是 editorConfig 的任务,还需要启用 StyleCop。规则 CA1031 是为此任务设计的。

您可以在.editorConfig中设置:

dotnet_code_quality.CA1031.disallowed_symbol_names = NullReferenceException

(如果你不希望人们在任何地方抓到 NullReferenceException

StyleCop 在 .NET 5.0 项目上默认启用,对于较旧的项目,必须通过包含适当的 nuget 包来启用它。