<b>强大的代码覆盖率可视化工具</b>
</div>ReportGenerator 可以将 coverlet、OpenCover、dotCover、Visual Studio、NCover、Cobertura、JaCoCo、Clover、gcov 或 lcov 生成的覆盖率报告转换为多种格式的可读报告。
这些报告显示覆盖率指标,并可视化展示源代码中哪些行已被覆盖。
ReportGenerator 支持将多个覆盖率文件合并为一个报告。
<div align="center">ReportGenerator 是一个命令行工具,适用于完整的 .NET Framework 和 .NET Core。
使用在线配置工具可以快速入门。
软件包 | 平台 | 安装/使用 |
---|---|---|
ReportGenerator<br/><br/> | .NET Core >=6.0<br/>.NET Framework 4.7 | 如果您的项目基于 .NET Framework 或 .NET Core,并且您想通过命令行或构建脚本使用 ReportGenerator,请使用此软件包。<br/><br/>使用方法<br/>dotnet $(UserProfile).nuget\packages\reportgenerator\x.y.z\tools\net8.0\ReportGenerator.dll [选项] <br/>$(UserProfile).nuget\packages\reportgenerator\x.y.z\tools\net8.0\ReportGenerator.exe [选项] <br/><br/>$(UserProfile)\.nuget\packages\reportgenerator\x.y.z\tools\net47\ReportGenerator.exe [选项] |
dotnet-reportgenerator-globaltool<br/><br/> | .NET Core >=6.0 | 如果您的项目基于 .NET Core,并且您想将 ReportGenerator 作为(全局)'DotnetTool' 使用,请使用此软件包。<br/><br/>安装<br/>dotnet tool install -g dotnet-reportgenerator-globaltool <br/><br/>dotnet tool install dotnet-reportgenerator-globaltool --tool-path tools <br/><br/>dotnet new tool-manifest <br/>dotnet tool install dotnet-reportgenerator-globaltool <br/><br/>使用方法<br/>reportgenerator [选项] <br/>tools\reportgenerator.exe [选项] <br/>dotnet reportgenerator [选项] |
ReportGenerator.Core<br/><br/> | .NET Standard 2.0 | 如果您想为 ReportGenerator 编写自定义插件,或者想在代码中调用/执行 ReportGenerator,请使用此软件包。<br/><br/>插件开发<br/>自定义报告<br/> |