SourceInsight集成圈复杂度检测工具

 时间:2024-11-11 23:16:53

1、SourceMonitor可以为C++、C、C#、Java、Delphi、Visual Basic和HTML的源代码文件测试代码数量和性能。最终结果可以描绘成图、输出打印。 直接百度或Google搜索SourceMonitor,就可以找到相关下载链接,当然也可以问我要

2、打开Source Insight软件,单击Source Insight的“options”菜单,如下图

SourceInsight集成圈复杂度检测工具

3、单击 “custom commands”菜单,弹出如下界面:

SourceInsight集成圈复杂度检测工具

4、单击上图界面的Add按钮,弹出如下界面

SourceInsight集成圈复杂度检测工具

5、在上图文本框中填上命令的名称,然后点击OK按钮后显示如下界面,比如你可以填:ComplexityTest界面图如下:

SourceInsight集成圈复杂度检测工具

6、在上图Run中输入以下信息:"C:\Program Files (x86)\SourceMonitor\SourceMonitor.exe" /DC++ %s,其中C:\Program Files (x86)\SourceMonitor\ SourceMonitor.exe为SourceMonitor的安装路径。

7、点击上图的Keys按钮,弹出如下界面:

SourceInsight集成圈复杂度检测工具

8、单击上图界面的Assign New Key按钮,弹出如下界面:

SourceInsight集成圈复杂度检测工具

9、根据上图提示输入你自己想要的快捷键,比如ALT+1,界面如下:

SourceInsight集成圈复杂度检测工具

10、单击上图界面的OK按钮。你还可以单击Menu按钮设置菜单,这里不做介绍。至此全部设置完成,下面就是使用了。

11、选中你要检测的文件或者某个函数,按下ALT+1键,弹出如下结果:

SourceInsight集成圈复杂度检测工具

12、因为我这里选中的是一个函数,从上图看该函数的圈复杂度是2。如果你选中的是整个文件可以看到该文件所有函数的圈复杂度,界面如下:

SourceInsight集成圈复杂度检测工具

13、从上图我们可以看到该文件每个函数的圈复杂度(图中第一列)。

  • 省省回头车怎么在线联系客服
  • 教你解决驱动IE出现SessionNotCreatedException
  • 如何用谷歌地球规划你的长跑路线
  • 剪映怎么录制内部声音
  • B站bilibili怎么下载视频 哔哩哔哩如何下载视频
  • 热门搜索
    芹菜怎么做好吃 心理治疗方法 咽炎的治疗方法 网上最靠谱的赚钱方法 鼻出血的止血方法 巴西木的养殖方法和注意事项 食物相克大全表 怎么会得痔疮 wallpaper engine怎么用 鸡蛋羹的家常做法