写点什么

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:457609

评论

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

FusionInsight MRS:你的大数据“管家”

华为云开发者联盟

大数据 数据湖 云原生 华为云 FusionInsight MRS

低功耗深度休眠后无法唤醒、烧录程序,怎么办?(华大半导体HC32L136)

不脱发的程序猿

嵌入式软件 单片机 4月日更 华大半导体 HC32L136

老爷子这代码,看跪了!

why技术

Java

Leveldb解读之二:Read

Jowin

leveldb

commons-pool2 池化技术探究

vivo互联网技术

Java common-pool2 池化技术

百度商业大规模微服务分布式监控系统——凤睛

百度Geek说

数据库 分布式 微服务 大前端 监控

curl使用

Hex

工具

传统行业为什么需要互联网人才

Geek_vidmje

一种自适应混合域音频无声水印

行者AI

音频

全球案例 | Dropbox: 在 COVID-19 时代通过 Atlassian 为远程工作提供动力

Atlassian

敏捷 Atlassian Jira 远程工作 Dropbox

机器学习训练营第一次作业

学习

干货拉满!阿里公开内部P9级架构师(Java)成长路线图,满满的干货

Java架构追梦

Java 阿里巴巴 架构 面试 成长路线

又有400多个组件支持鸿蒙了!

Geek_283163

华为 鸿蒙

全球案例 | Dropbox: 在 COVID-19 时代通过 Atlassian 为远程工作提供动力

Atlassian

DevOps 敏捷 远程办公 Atlassian Jira

聚力区块链 共建数字中国丨“桂链”平台正式发布并启动全面接入“星火·链网”

云计算

20年研发安全积累,5大研发安全能力让软件“天生安全”

华为云开发者联盟

DevOps 安全 DevSecOps 华为云 devcloud

8K视频指的什么?8K视频处理和工作原理分析

科技猫

技术 分辨率 视频 视频处理 8k

德赛西威与华为签署全场景智慧出行生态解决方案合作协议

Linux内核源码分析:基于最新的Linux 4.0内核(学习路线总结)

Linux服务器开发

后端 Linux内核 内核源码 内核4.0 底层原理

软件 IT 专业的高校大学生创新创业问卷调查

五分钟学大数据

问卷调查

【论文分享】Presto: SQL on Everything(二)

小舰

4月日更

使用开源项目必须保留作者姓名?开源软件不能商用?我们需要先学会分辨开源许可证

郭旭东

开源 开源文化

分布式存储中间件(1):10000字把Redis扒个干净,一发入魂

北游学Java

Java 数据库 redis 分布式

连续三年入围 Gartner 容器竞争格局,阿里云容器服务新布局首次公开

阿里巴巴云原生

容器 运维 云原生 k8s 边缘计算

如何快速准备高质量的AI数据?

华为云开发者联盟

AI 数据 华为云 modelarts 数据标注

Java中&、|、&&、||详解

Sakura

4月日更

如何用iMazing备份恢复贪婪洞窟

懒得勤快

新疆重点人员管控系统搭建,指挥调度系统开发

BOE(京东方)成都数字医院开诊,投资60亿打造西南智慧医疗创新典范

爱极客侠

BOE(京东方)亮相数字中国 “三驾马车”加速物联网战略转型

爱极客侠

北京天源迪科亮相2021年企业数字化转型峰会暨山东CIO智库年会

DT极客

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