在完成安装后,确认项目名称以及项目的所在路径
选择要进行代码分析的项目目录,主要是为了找到项目文件配置的xml
然后一路下一步,进行对要检查的文件的选择,右侧的为要检查的文件
点击Ok,开始分析代码,并生成分析报告
双击条目,可以查看具体的检查报告,通过这个报告,可以看到各方面指标
左下可以看到代码最主要关心的几个方面,能够一目了然看出哪些方面还需要改进,红色线表示当前的情况,在绿色范围(所推荐的java良好代码,如平均复杂度在2.0-4.0之间)表示良好(这个代码几乎大部分都不合格 - -!)
Emm用中文解释一下部分数据含义吧=-=
总行数(lines):【包括空行在内的代码行数;】
语句数目(statements):【语句是以分号结尾的。】
分支语句比例(Percent Branch Statements):【该值表示分支语句占语句数目的比例,这里的“分支语句”指的是使程序不顺序执行的语句,包括if、else、for、while和switch;】
注释比例(Percent Lines with Comments):【该值指示注释行(包括/*……*/和//……形式的注释)占总行数的比例;】
总结:根据检验报告,就可以知道项目中那些class或者函数需要重构,相比起人工进行阅读代码,并确认重构代码部分,简单了很多
也算对代码质量有了最初步的量化概念,而不仅仅只是停留在过去只是在编码习惯优劣的认识