写点什么

改进 Eclipse

  • 2013-10-25
  • 本文字数:1081 字

    阅读完需:约 4 分钟

在 Eclipse ide-dev 邮件列表中有一个关于如何使 Eclipse 更具竞争力的讨论。这一讨论由博文“我们为什么放弃Eclipse 支持IntelliJ ”引发。下文是各项讨论的小结。

更好的性能

开发人员普遍抱怨性能。Eclipse Juno(4.2)最初发布的时候就有性能问题,但现在已经解决了。不过,更快更简洁的Eclipse 只会有利于Eclipse 平台的发展。

更智能的UI

最常见的抱怨是UI 缺少便利和智能。一个常见的例子是,建议排序机制不能很好地符合开发人员预期。Quickfixes 和其它内容辅助功能还有待增强。任何改进都应该有合理的性能,而且应该内建在Eclipse 中,而不是作为一个加载项或者插件。

更多的开发人员

Eclipse 需要更多的开发人员,他们可以作为参与者、提交者和审阅者。开发人员可以是愿意贡献时间和专业知识以及愿意为不同的 Eclipse 项目提供帮助的个人,也可以是那些在愿意资助开发工作的大公司工作的人。现有的 Eclipse 团队成员需要花时间对新的参与者提供支持以及给予更多关注,他们有望成为全职的提交者和审阅者。

工作组

人们一致认为需要一个 IDE 工作组(IDEWG)。IDEWG 将是一个开放和透明的工作组,它会为跨多个项目的 IDE 制定一个长期路线图。Eclipse 维基上有一份建议草案,用于收集最初的反馈意见以及进行讨论。对于愿意参与的企业和个体开发人员,草案制定者鼓励他们订阅和加入ide-dev 邮件列表。草案的一个主要目标是为IDEWG 寻求资金支持,这样,工作组才能为自己的开发人员支付工资。它也欢迎开发人员贡献开发时间。

对于目前已经在不同的Eclipse 项目中使用的规划/ 贡献方法,IDEWG 不会进行更换。在决定每个项目包含什么内容时,现有的提交者团队和项目负责人仍将是权威。

审阅

在Eclipse 中有一个当前待审阅贡献列表。目前,只有几个人具备审阅技巧,因此审阅需要花一些时间,当贡献不是项目路线图的一部分时,尤其如此。一个建议是,将审阅项目外的贡献作为核心Eclipse 项目的一项需求,就像参与发布计划或者Bug 会审那样。另一个建议是,在短期内,Eclipse 团队专注于审阅/ 接收来自最可能成为提交者的个人的贡献,从而增强团队的能力。

商业化

为了鼓励小企业(他们需要盈利)参与社区,Eclipse 需要开始创建商业附加组件。一个想法是,找到一个在Eclipse 网站上导航和发布商业附加组件的更好方法。当前,由于Eclipse 的免费和开源本性,投资Eclipse 上的商业产品存在风险。不像Visual Studio 那样的商业工具,人们自然而然地不愿意购买Eclipse 上的什么东西。

如果读者是对改进Eclipse 平台感兴趣的开发人员,请让我们知道,并加入到Eclipse ide-dev 邮件列表

查看英文原文: Improving Eclipse

2013-10-25 21:462837
用户头像

发布了 256 篇内容, 共 86.4 次阅读, 收获喜欢 12 次。

关注

评论

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

【分布式技术专题】「分布式ID系列」百度开源的分布式高性能的唯一ID生成器UidGenerator

洛神灬殇

唯一ID 12月日更 UidGenerator 服务ID 百度技术

Redis 核心原理与实战总结系列

码哥字节

Redis 6.0 技术专题合集

字典树之旅03.Patricia Trie(一)

极客志

Java 自然语言处理 数据结构 算法 字典树

成年人除了工作以外,在社会上还要争取什么?

DaemonStone

管理 技术人生 职业发展 人生选择

你只认识大众汽车的车标怎么能行?赶紧用python采集所有车标学习一下

梦想橡皮擦

12月日更

SQL优化和索引

lixiaofeng

SQL优化 索引优化 内容合集 签约计划第二季

Maven进阶(四):Maven 常用命令

No Silver Bullet

maven 12月日更

1-8聚合架构第九讲:我们聊聊4个A?

钰湚—付晓岩

企业架构 业务架构 聚合架构

Redis持久化策略——AOF

蝉沐风

redis 持久化 aof

聊聊SpringBoot中的两种占位符:@*@ 和 ${*}

xiaoxi666

maven springboot

给弟弟的信第9封|初入职场攻略

大菠萝

28天写作

设计模式【5】-- 原型模式

秦怀杂货店

Java 编程 设计模式 原型模式

100+行业大牛,Qcon全球软件开发者大会参会记录

看点代码再上班

技术 互联网 软件开发 Qcon

10.《重学JAVA》--控制语句(二)

杨鹏Geek

Java 25 周年 28天写作 12月日更

MySql优化:详细解读InnoDB存储引擎

秋水

MySQL性能优化 内容合集 签约计划第二季 MySQL InnoDB

dart系列之:实时通讯,在浏览器中使用WebSockets

程序那些事

flutter dart HTTP 程序那些事 12月日更

电商系统微服务架构设计

天天向上

架构实战营

Java代理设计模式(Proxy)的四种具体实现:静态代理和动态代理

汪子熙

Java 设计模式 代理模式 28天写作 12月日更

Redis 实战:巧用 Bitmap 实现亿级数据统计

码哥字节

redis BitMap 签约计划第二季

如何决定响应式网站的 CSS 单位?

海拥(haiyong.site)

响应式 大前端 28天写作 签约计划第二季 12月日更

MySql优化:MySQL体系结构及存储引擎总结

秋水

MySQL性能优化 内容合集 签约计划第二季

模块六作业

doublechun

「架构实战营」

模块二作业

Geek_e6f7f6

架构训练营

区块链,开启智慧养老新时代

CECBC

Android Lottie 中秋月饼变明月动画特效

阿策小和尚

28天写作 Android 小菜鸟 12月日更

【Promise 源码学习】第十七篇 - async/await 简介

Brave

源码 Promise 12月日更

🏆视差特效的原理和实现方法

德育处主任

JavaScript 前端 特效 前端特效 css特效

1-7聚合架构第八讲:ADM被骂的冤吗?

钰湚—付晓岩

企业架构 业务架构 聚合架构

Servlet的生命周期

JavaEdge

12月日更

预付式消费不安全怎么办?区块链技术来了

CECBC

创业合伙人的选择和经营

wood

创业 合伙人 28天写作

改进Eclipse_Java_Bienvenido David_InfoQ精选文章