这是我在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的使用

sourcemonitor的具体使用教程
首先点击左上角的file,然后点击new project就会出现如上图所示。
sourcemonitor的具体使用教程
然后选择你要分析的代码的类型,是c++还是Java或者c#,每种类型的代码都会有特定的后缀,只能选择软件能分析的代码后缀。
sourcemonitor的具体使用教程
之后点击下一步,进入上图。sourcemonitor的具体使用教程
在上面选择你的分析结果的名称,下面选择你的分析结果存放于那个文件夹,然后点击下一步。
sourcemonitor的具体使用教程
在这里选择你要分析的代码。然后可以一直点击下一步。

sourcemonitor的具体使用教程

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

分析结果

sourcemonitor的具体使用教程
分析结果如上图所示。左键双击可以出现具体的每一个代码文件的分析报告结果。
sourcemonitor的具体使用教程如上图所示,每一个代码文件的分析报告都呈现出来了sourcemonitor的具体使用教程
双击一个代码文件就能够看到这个文件的具体数据指标了。
sourcemonitor的具体使用教程
再附上一张代码文件中每个函数和类的圈复杂度为多少的图片。

结语

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

最后,感谢大家的观看!

相关文章:

  • 2021-08-19
  • 2022-12-23
  • 2021-04-25
  • 2021-06-26
  • 2021-12-20
  • 2021-10-20
  • 2021-11-24
猜你喜欢
  • 2022-12-23
  • 2021-12-30
  • 2021-06-26
  • 2022-12-23
  • 2022-01-05
  • 2021-09-21
  • 2021-05-28
相关资源
相似解决方案