微信号:infoqchina

介绍:有内容的技术社区媒体

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

2015-03-18 11:44 InfoQ


在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商店中获得该项目更多的相关信息。该插件可免费用于非商业用途。





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

 
InfoQ 更多文章 Facebook如何实现PB级别数据库自动化备份 学术派Google软件工程师Matt Welsh谈移动开发趋势 Spotify为什么要使用一些“无聊”的技术? 妹纸们放假了,汉纸们做啥? 大多数重构可以避免
猜您喜欢 IBM助力广州妇儿中心成为首家HIMSS 6认证医院 女程序员实习两个月,今天主动辞职··· Bugtags 创业一年总结 DevOps2.0工具集黑宝书-读书笔记之14-群集和服务扩展 对前端质量保障的思考