欢迎来到天天文库
浏览记录
ID:5283112
大小:864.67 KB
页数:7页
时间:2017-12-07
《代码行统计工具sourcemonitor安装使用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、代码行统计工具SourceMonitor安装使用代码行统计工具SourceMonitorSourceMonitor可以为C++、C、C#、VB.net、Java、Delphi、VisualBasic和HTML的源代码文件测试代码数量和性能。最终结果可以描绘成图、输出打印。SourceMonitor除去常规的代码规模统计外,可以统计出代码的复杂度,嵌套深度、类个数等度量数据,方便对项目进行重构。一、新建工程,图示如下:二、选择开发语言,如C++。图示如下:三、选择工程源代码的文件目录。图示如下:四、输入项目名字。图示如下:五、指定目录,即sourcemo
2、nitor生成的smp文件存放的位置,默认在工程源代码目录,亦可通过第三栏来指定位置。图示如下:六、指定检查点,缺省值就可。图示如下:七、完成。图示如下:八、指定本次检查点,默认即可。图示如下:九、检测结果。图示如下:十、详细统计结果。查看方式双击Baseline行或右击Baseline行选择ViewCheckpointFile..图示如下:十一、查看最复杂的文件,这应该是首选准备重构的文件。从大到小排序MaxComplexity。图示如下:十二、双击此行(上面的LogManager.cpp行)或右击此行选DisplayFileMetricsDetai
3、ls..可以看到对此文件的评估。十三、定位最大复杂度的函数。如右击此行(上面的LogManager.cpp行)选择ViewSourceFile在选ToMostComplexMethod即可查看到最大复杂度的函数。图示如下:十四、查看一个文件中所有函数的评估。右击此行(上面的LogManager.cpp行)选择DisplayMethodMetrics..图示如下:十五、查看KiviatGraph。右击此行(上面的LogManager.cpp行)选择DisplayFileMetricsKiviatGraph。说明:所有的红星或红加号在绿色区域内符合标准。图
4、示如下:最后,就是导出检测结果。选择上面检测结果即Baseline行点击上面的Checkpoint工具栏选ExportCheckpointDetiles(s)asCSV..即可。结果用excel打开。图示如下:
此文档下载收益归作者所有