文档详情

代码行统计工具SourceMonitor安装使用

豆浆
实名认证
店铺
PDF
864.67KB
约7页
文档ID:19508135
代码行统计工具SourceMonitor安装使用_第1页
1/7

代码行统计工具 SourceMonitor 安装使用 代码行统计工具 SourceMonitor SourceMonitor 可以为 C++、 C、 C#、 VB.net、 Java、 Delphi、 Visual Basic 和 HTML 的源代码文件测试代码数量和性能最终结果可以描绘成图、输出打印 SourceMonitor 除去常规的代码规模统计外,可以统计出代码的复杂度,嵌套深度、类个数等度量数据,方便对项目进行重构 一、新建工程,图示如下: 二、选择开发语言,如 C++图示如下: 三、选择工程源代码的文件目录图示如下: 四、输入项目名字图示如下: 五、指定目录,即 sourcemonitor 生成的 smp 文件存放的位置,默认在工程源代码目录,亦可通过第三栏来指定位置图示如下: 六、指定检查点,缺省值就可图示如下: 七、完成图示如下: 八、指定本次检查点,默认即可图示如下: 九、检测结果图示如下: 十、详细统计结果查看方式双击 Baseline 行或右击 Baseline 行选择 View Checkpoint File..图示如下: 十一、查看最复杂的文件,这应该是首选准备重构的文件。

从大到小排序 Max Complexity图示如下: 十二、双击此行 (上面的 LogManager.cpp 行 )或右击此行选 Display File Metrics Details..可以看到对此文件的评估 十三、定位最大复杂度的函数如 右击此行 (上面的 LogManager.cpp行 )选择 View Source File在选 To Most Complex Method 即可查看到最大复杂度的函数图示如下: 十四、查看一个文件中所有函数的评估右击此行 (上面的 LogManager.cpp 行 )选择 Display Method Metrics..图示如下: 十五、查看 Kiviat Graph右击此行 (上面的 LogManager.cpp 行 )选择 Display File Metrics Kiviat Graph 说明:所有的红星或红加号在绿色区域内符合标准 图示如下: 最后,就是导出检测结果选择上面检测结果即 Baseline 行点击上面的 Checkpoint 工具栏选 Export Checkpoint Detiles(s) as CSV..即可。

结果用 excel打开图示如下: 。

下载提示
相似文档
正为您匹配相似的精品文档