有谁知道用于 vb.net 的好的代码静态代码分析器?
我已经看到很多 c#,我认为 VS 2008 内置了一些。但我们目前只使用 vs 2005 ......
有谁知道用于 vb.net 的好的代码静态代码分析器?
我已经看到很多 c#,我认为 VS 2008 内置了一些。但我们目前只使用 vs 2005 ......
FxCop就是这样做的。
VB.NET 特有的是Project Analyzer。
根据您要查找的内容,Fortify 是另一个可以很好地分析代码的应用程序,但它不是特定于 VB 的,适用于所有 .net
您可以使用工具NDepend分析所有 .NET 代码(C#、VB.NET、F#...)。对于 VB.NET 代码,您将错过关于源代码注释和源代码圈复杂度的 2 个指标(但您仍然可以从 IL 代码计算 CC)。
在此处查看 NDepend 的所有功能http://www.ndepend.com/Features.aspx :
- LINQ 上的代码查询和规则 (CQLinq)
- 比较构建
- 82 个代码指标
- 管理复杂性和依赖关系
- 检测依赖循环
- 利用测试覆盖数据
- 实施不变性和纯度
- 关于构建过程健康状况的警告
- 从构建过程生成自定义报告
- 图表
- 应对现实环境的设施