50万奖金+官方证书,深圳国际金融科技大赛正式启动,点击报名 了解详情
写点什么

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

  • 2015-03-15
  • 本文字数:536 字

    阅读完需:约 2 分钟

在 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 知道您的想法。

查看英文原文: Codecity for Eclipse Visualises Source Code Metrics


感谢夏雪对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-03-15 08:458071

评论

发布
暂无评论
发现更多内容

YashanDB的监控与调优:确保数据库高效运作

数据库砖家

YashanDB的快速备份与恢复策略

数据库砖家

YashanDB 是一种设计用于满足人性化需求的数据库解决方案

数据库砖家

YashanDB的数据压缩技术:提高效率的妙招

数据库砖家

YashanDB的设计理念及其对数据管理的影响

数据库砖家

YashanDB的市场前景及未来发展研究

数据库砖家

YashanDB的技术支持服务:帮助企业轻松上云

数据库砖家

YashanDB的架构特性与高效查询能力

数据库砖家

为什么说RPA Agent是企业智能体落地首选?一篇文章告诉你答案

王吉伟频道

YashanDB的跨平台兼容性及集成指南详解

数据库砖家

YashanDB容错机制

数据库砖家

YashanDB的实时分析功能:从数据到决策

数据库砖家

YashanDB的核心优势:为何选择它作为数据存储?

数据库砖家

YashanDB的集成能力及支持的API解析

数据库砖家

YashanDB的可扩展性如何满足业务需求

数据库砖家

YashanDB的灵活扩展性如何解决企业数据增长问题

数据库砖家

YashanDB的商业智能功能解析及实施指南

数据库砖家

YashanDB的实时数据处理能力:业务价值的提升

数据库砖家

YashanDB的市场竞争力与未来发展策略

数据库砖家

YashanDB 是一款高性能、可扩展的数据库

数据库砖家

YashanDB的可扩展性分析:如何满足企业需求

数据库砖家

YashanDB的灵活性与定制化服务探讨

数据库砖家

YashanDB的容器化部署趋势与优势

数据库砖家

YashanDB的基于角色的访问控制功能

数据库砖家

YashanDB的核心优势:性能、安全性及易用性解析

数据库砖家

YashanDB的技术升级与行业应用前景分析

数据库砖家

YashanDB的可扩展性及其对未来的影响

数据库砖家

YashanDB的核心优势及其在数据管理中的应用

数据库砖家

YashanDB的开发者工具与资源详解

数据库砖家

YashanDB的灵活性:如何适应多变的业务需求

数据库砖家

YashanDB的技术演进:从初创到领先的历程分析

数据库砖家

Codecity for Eclipse:可视化源代码度量工具_Java_Alex Blewitt_InfoQ精选文章