找回密码
 立即注册
查看: 187|回复: 0

代码分析和指标

[复制链接]

主题

0

回帖

265

积分

中级会员

积分
265
发表于 2024-5-6 10:11:56 | 显示全部楼层 |阅读模式
  • .NET Compiler Platform ("Roslyn") Analyzers - 一些最初用于帮助完善静态分析API设计和实现的Roslyn诊断分析器。
  • PVS-Studio - PVS-Studio是一款代码质量、安全性(SAST)和代码安全性的静态分析器。[免费提供给开源项目 ] [$]
  • NDepend - 是一个用于估算.NET代码质量和技术债务的Visual Studio和VS Team Services扩展程序,可使用C# LINQ语法创建代码规则,可视化代码结构并关注变更和演进。[$]
  • App.Metrics - App Metrics是一个开源跨平台的.NET库,用于记录和报告应用程序内的指标,并报告其健康状况。更多详情请查看文档
  • CodeMaid - Visual Studio扩展,用于清理、深入分析和简化C#、C++、F#、VB、PHP、JSON、XAML、XML、ASP、HTML、CSS、LESS、SCSS、JavaScript和TypeScript代码。
  • StyleCop - StyleCop分析C#源代码以强制执行一组样式和一致性规则。
  • Gendarme - 可扩展的基于规则的工具,用于查找.NET应用程序和库中的问题。
  • Metrics-Net - 捕获CLR和应用程序级别的指标。因此,您知道发生了什么。
  • AspNet.Metrics - 捕获CLR、应用程序级别的Web请求指标。使用Metrics-Net的中间件和扩展。
  • BenchmarkDotNet - 强大的.NET性能基准库。
  • Bencher - 一套连续基准测试工具,旨在在持续集成中捕获性能回归。
  • Codinion - 为C#和一些其他"Visual"特性提供了增强的语法突出显示。[$]
  • NsDepCop - 用于在C#项目中强制实施命名空间依赖规则的静态代码分析工具。
  • WebBen - 用于对您的Hypertext Transfer Protocol (HTTP)服务器进行基准测试的工具。
  • awesome-static-analysis - 针对各种编程语言的静态分析工具,链接和代码质量检查器的精选列表。
  • CodeFormatter - CodeFormatter是使用Roslyn来自动重写我们的代码格式。
  • DevSkim - DevSkim是IDE扩展和语言分析器的框架,可在开发人员编写代码时在开发环境中提供内联安全性分析。
  • RefactoringEssentials - Visual Studio扩展工具,支持分析和重构代码。
  • roslyn-analyzers - Roslyn分析器分析您的代码的样式,质量和可维护性,设计和其他问题。
  • StyleCopAnalyzers - StyleCop规则实现的.NET编译器平台。
  • Audit.NET - 一个可扩展的框架,用于审核.NET和.NET Core中的执行操作。
  • coverlet - Coverlet是.NET的跨平台代码覆盖框架。
  • MiniCover - 跨平台代码覆盖工具
  • NBench - .NET应用程序的性能基准测试框架
  • Nexogen.Libraries.Metrics - 用于在.NET中收集应用程序指标并将其导出到Prometheus的库。
  • OpenCover - 代码覆盖工具(仅适用于WINDOWS OS)
  • PerformanceMonitor - .NET应用程序性能监视器。
  • prometheus-net - .NET指标,监视系统,检测应用程序的prometheus库。
  • Prometheus.Client - Prometheus客户端。




您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|充电资源网

GMT+8, 2025-6-3 17:34 , Processed in 0.081118 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.