在 Unity 项目中使用 Roslyn 分析器、源生成器和规则集文件,可检查代码的样式、质量和其他问题。
您可以使用现有分析器库来检查代码,也可以编写自己的分析器来提升组织内的最佳做法或惯例。
注意:Roslyn 分析器仅与 Unity 公开支持的 IDE(Visual Studio 和 JetBrains Rider)兼容。
有关如何编写和使用 Roslyn 分析器的更多信息,请参阅 Microsoft 的分析器配置 和 Roslyn 分析器入门文档。
| 主题 | 描述 |
|---|---|
| 创建和使用源生成器 | 创建一个简单的源生成器,并配置 Unity Editor 以将其用于 Unity 项目代码。 |
| 安装和使用现有分析器或源生成器 | 下载现有的代码分析器或源生成器,然后配置 Unity Editor 以将其用于 Unity 项目代码。 |
| 创建规则集文件 | 创建规则集以自定义代码分析工具强制执行的标准。 |
| 代码分析器范围和诊断 | 控制代码的哪些部分需要代码分析,并深入了解分析所需的时间。 |