sourcemonitor的具体使用教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_41804339/article/details/102572813

这是我在csdn上写的第一篇文章,在这篇文章中,我来介绍一下sourcemonitor这款软件的具体使用的教程。

什么是sourcemonitor

引用从百度百科上的定义:SourceMonitor是一款国外软件,利用它可以为C++、C、C#、Java、Delphi、Visual Basic和HTML的源代码文件测试代码数量和性能。最终结果可以描绘成图、输出打印。

SourceMonitor是一款非常 小的软件,只有几M。

简而言之,SourceMonitor的主要功能是对代码的一个分析和度量。即使用SourceMonitor软件我们可以清晰的看到代码的总行数,注释比例,语句数以及类的个数和函数的个数。

但是,我个人认为使用SourceMonitor所要观察的代码的最主要因素是圈复杂度。
http://www.campwoodsw.com/sourcemonitor.html
附上SourceMonitor的下载地址。

圈复杂度

https://blog.csdn.net/wangpeng198688/article/details/50434684>
大家可以在这篇文章中 详细学习圈复杂度的相关知识。

SourceMonitor的使用

首先点击左上角的file,然后点击new project
首先点击左上角的file,然后点击new project就会出现如上图所示。

然后选择你要分析的代码的类型,是c++还是Java或者c#,每种类型的代码都会有特定的后缀,只能选择软件能分析的代码后缀。

之后点击下一步,进入上图。
在上面选择你的分析结果的名称,下面选择你的分析结果存放于那个文件夹,然后点击下一步。

在这里选择你要分析的代码。然后可以一直点击下一步。

在这里插入图片描述

点击下一步一直到出现此图,在这张图里面,你可以用中间的几个按钮将代码在左右两个栏中调换,右边栏中是本次分析时要分析的代码。
然后点击ok。

分析结果


分析结果如上图所示。左键双击可以出现具体的每一个代码文件的分析报告结果。
如上图所示,每一个代码文件的分析报告都呈现出来了
双击一个代码文件就能够看到这个文件的具体数据指标了。

再附上一张代码文件中每个函数和类的圈复杂度为多少的图片。

结语

附上一个链接,大家可以在这里看到每一个指标具体都有什么含义
https://blog.csdn.net/yf210yf/article/details/17535713

最后,感谢大家的观看!

猜你喜欢

转载自blog.csdn.net/qq_41804339/article/details/102572813