Durable Functions Rosyln Analyzer (仅限 C#)

Durable Functions Roslyn 分析器是一种实时代码分析器,指导 C# 用户遵守 Durable Functions 特定的 代码约束。 默认情况下,此分析器 处于启用状态 以检查 Durable Functions 代码,并在存在任何错误时生成警告和错误。

.NET 独立分析器

durabletask-dotnet 发行说明页上查找有关 NET 独立模型的 Roslyn 分析器的信息(改进、版本、bug 修复等)。

可以在 分析器发行说明中找到已交付的分析器规则列表。

注释

.NET 独立 Roslyn 分析器从Microsoft.Azure.Functions.Worker.Extensions.DurableTask v1.6.0版本才可用。

.NET 进程内分析器

可在分析器 v0.2.0 发布页上找到有关 Roslyn 分析器 进程内 模型的信息。

以下部分提供配置说明,以便在使用 .NET 进程内分析器时进行更详细的分析。

Visual Studio

为了获得最佳体验,需要在 Visual Studio 设置中启用完整的解决方案分析。 可以通过转到“工具”->->文本编辑器 ->C# ->”->“整个解决方案”来完成此作:

在 Visual Studio 中配置 Roslyn 分析器的屏幕截图。

根据 Visual Studio 的版本,还可以看到“启用完整解决方案分析”:

在 Visual Studio 的另一个版本中配置 Roslyn 分析器的屏幕截图。

若要禁用分析器,请参阅这些 说明

Visual Studio Code

单击左下角的滚轮图标打开 “设置” ,然后搜索“rosyln”。 “启用 Rosyln 分析器”应显示为结果之一。 选中“启用支持”框。

在 Visual Studio Code 中配置 Roslyn 分析器的屏幕截图。