Codecity for Eclipse:可视化源代码度量工具

Posted InfoQ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Codecity for Eclipse:可视化源代码度量工具相关的知识,希望对你有一定的参考价值。


在EclipseCon大会上,Marcel Bruch发布了Codecity for Eclipse的alpha版本,这款工具插件可以计算出源代码的指标并以城市区域分布的方式呈现出计算的结果。从Eclipse商店更新网站安装该插件后,可以在项目资源或源文件夹上启用新选项“Show in → Codecity”。计算一组指标后,将在外部浏览器中打开一个WebGL视图,以可平移、可滚动的图形方式呈现结果。


例如,下图显示的是Apache Log4J 1.2.17各个类的情况;条柱最高的是LogBrokerMonitor,有106个方法和36个字段。


可供展示的指标包括方法的数量(或者宽度/长度这类的属性)、提交次数(如果该项目在Elipse连接了团队共享项目),以及测试通过/失败/覆盖的数目(如果项目包含带有jacoco.xml文件的jacoco覆盖率报告)。另外,在未来还可能增加其它的指标,比如代码复杂度等。


您可以长按扫描二维码,从Eclipse商店中获得该项目更多的相关信息。该插件可免费用于非商业用途。





如果想要评论本篇文章,想看下其他读者都有什么话想说,欢迎点击“阅读原文”参与讨论。

以上是关于Codecity for Eclipse:可视化源代码度量工具的主要内容,如果未能解决你的问题,请参考以下文章

从 Codecity 到元宇宙:元宇宙的软件形态会怎样的?

SQL Server 视图 - 从规范化源模拟表

Spring ApplicationContext 容器实例化源码笔记之refresh04

Spring IoC Bean 实例化源码分析

Spring ApplicationContext 容器实例化源码笔记之refresh03

ABP官方文档翻译 6.3 本地化