如何检查Android Studio中的代码圈复杂度? Android Studio是否有可用于检查代码复杂性的插件?
答案 0 :(得分:8)
有一个名为Metrics Reloaded的插件。这会给你的代码复杂程度。
答案 1 :(得分:6)
转到文件 - >设置 - > Android Studio中的插件 在搜索栏中键入“Metrics Reloaded”并安装插件 单击“应用” 重启Android Studio
现在打开源文件并右键单击它。 转到分析 - >计算指标 在窗口中,选择指标范围作为“当前文件”,将指标配置文件选择为“复杂度指标”,然后单击“确定”。
单击“确定”后将显示结果。 v(G)是循环测量的复杂性 ev(G)是重要的循环复杂性 iv(G)是模块设计复杂度指标
答案 2 :(得分:3)
我知道这是一个老问题,但是您可以使用插件 CodeMR 在Android Studio中检查圈复杂度代码。
CodeMR是用于Java,Kotlin和Scala项目的软件质量和静态代码分析工具。
您还可以为项目创建不同的HTML报告,并为包,类和方法导出许多面向对象的指标。
使用Community Edition,您最多可以提取50个源文件和60个类。要分析更多文件,可以下载试用许可证或从CodeMR网站购买许可证。