Vit*_*kov 3 .net c# code-analysis visual-studio
对于代码分析目标,我想知道一些关于我的项目的有趣统计数据.即类,方法,最长的类,最长的方法等的数量等.是否有任何好的工具,或者Visual Studio的扩展?
我查看了codecity,但它只能分析我没有的MSE文件,并且具有我在过去5年中看到的最差接口,但功能几乎是我需要的.
Visual Studio在Analyze => Calculate Code Metrics中具有此功能.除此之外,它还显示了每个命名空间的LoC,可以将其拆分为方法级别.它没有任何花哨的图表,但纯粹的兴趣就足够了.

为了提供有关 P.Brian.Mackey 提到的NDepend工具的更多信息,该工具确实提供了您正在寻找的权重代码指标。(免责声明:我是开发此工具的开发人员)。
借助 NDepend,您可以使用 C# LINQ 查询、代码指标进行查询,并查看匹配的代码元素。所有这些都集成在 Visual Studio 中。

该工具还附带一个代码度量视图,实际上是一个树形图视图。树状图上的矩形表示代码元素(此处为methods),矩形的面积与所选的代码度量成正比(此处为每个方法的代码行数)。C# LINQ 查询匹配的代码元素在树形图中以蓝色显示。

| 归档时间: |
|
| 查看次数: |
2617 次 |
| 最近记录: |