2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

改进 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:463265
用户头像

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

关注

评论

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

CAP定理

threedayman

分布式 架构设计 java; 基础

数据湖(十九):SQL API 读取Kafka数据实时写入Iceberg表

Lansonli

数据湖

数据湖(二十):Flink兼容Iceberg目前不足和Iceberg与Hudi对比

Lansonli

数据湖

BI 可视化工具不只有视图,还有报表

搞大屏的小北

数据可视化工具 DataEase

1 📖 《JavaScript高级程序设计》__ 什么是JavaScript?

HoMeTown

JavaScript #读书 前端‘’

1分钟带你学会MySQL覆盖索引,让你的SQL更高效

程序员拾山

MySQL 索引 覆盖索引

打造数字海南,中国电信天翼云赋能海南自贸港智慧发展!

天翼云开发者社区

ElasticSearch必知必会-进阶篇

京东科技开发者

ES 集群 索引技术 Elastic Search 企业号 1 月 PK 榜

[原生1v1视频源码]社交市场趋于饱和,出海成为1v1语聊平台的新选择

山东布谷科技胡月

社交APP出海 视频社交APP开发 1v1交友app开发 一对一视频语音系统搭建

喜讯!云起无垠获评“2022中国科创好公司”

云起无垠

网络安全 Fuzzing 2022中国科创好公司

Date & Time组件(下)

芯动大师

datepicker timepicker calendarview

软件测试/测试开发 | 如何模拟真实使用场景?mock 技术来帮你

测试人

软件测试 自动化测试 接口测试 测试开发 Mock

web 3d的开发技术方案选型

好孩子

web3d

重磅!持续应用安全(CAS)白皮书发布,云起无垠入选

云起无垠

Fuzzing CAS白皮书

头号玩家!天翼云蝉联专属云服务市场榜首

天翼云开发者社区

天翼云位居中国私有云市场领导者象限

天翼云开发者社区

响应式流的核心机制——背压机制

老周聊架构

响应式编程

为什么数字化转型需要“低代码”?

元年技术洞察

DevOps 低代码 数字化转型 低代码平台

架构实战营 - 模块 4- 作业

zealot0317

Disney 流媒体广告 Flink 的应用实践

Apache Flink

大数据 flink 实时计算

dcm4che 解析 修改 保存 dicom文件

JefferLiu

云上的米开朗基罗:在不确定时代,寻找建筑般的确定性

脑极体

在农业银行做开发是什么样的体验?

程序员大彬

Java 开发

玩转云端| 天翼云数据加密,护航企业数据安全

天翼云开发者社区

《编程的原则》读书笔记(四):七个设计原则

Chares

软件工程 软件开发 编程原理 软件开发原则

我的2022

劼哥stone

2022年终总结

工信部电子标准院授予阿里巴巴9个开源项目“优秀”评级

云布道师

阿里云

使用 NineData 实现备份集的实时查询

NineData

数据库 数据 NineData 备份集 实时备份

软件测试/测试开发 | 服务端接口自动化测试, Requests 库的这些功能你了解吗?

测试人

软件测试 自动化测试 接口测试 测试开发 requests

华为运动健康服务Health Kit 6.9.0版本新增功能揭秘!

HarmonyOS SDK

HMS Core

“低代码+PaaS”的技术创新实践

元年技术洞察

方舟 低代码 数字化转型 低代码平台

改进Eclipse_Java_Bienvenido David_InfoQ精选文章