写点什么

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

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

关注

评论

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

了不起的 Webpack Scope Hoisting 学习指南

Geek_z9ygea

Java 大前端 webpack

[译] 图说前端-组件、Prop 和 State

梦见君笑

大前端 React 漫画编程

工程规约 - maven统一管理

Man

maven DevOps 工程规约

AOP有几种实现方式?

八苦-瞿昙

技术 随笔杂谈 aop 代理 框架

[译] 图说前端-图解 React Native

梦见君笑

大前端 漫画编程

技术解读:单集群如何做到2万+规模

数据湖洞见

大数据 FusionInsight 华为云 大集群

海南的七星彩网站系统盘口代码解析

网站,小程序,APP开发定制

代码

java8的parallelStream提升数倍查询效率

网站,小程序,APP开发定制

java8

手把手整合SSM框架

JavaPub

大话设计模式 | 4. 装饰模式

Puran

C# 设计模式

阿里花500万年薪招天才黑客?官方回应:这种人得交给警察

程序员生活志

黑客 阿里

如何使用预测性指标衡量敏捷转型的成功?

Atlassian

敏捷开发 开发工具 Atlassian Jira

帮助小团队实现大梦想 | Atlassian 云产品免费使用

Atlassian

[译] 图解前端-深入理解 Props 和 State

梦见君笑

大前端 React 漫画编程

JavaScript 混淆与逆向必读之 AST 节点类型名词基础

穿甲兵

Java

ARTS 04 - 使用 Gitlab + Generic Webhook Trigger 触发 Jenkins 自动化构建

jerry.mei

算法 ARTS 打卡计划 CI/CD 函数式编程 Elixir

vue项目发布时去除console语句

网站,小程序,APP开发定制

使用 Generic Webhook Trigger 触发 Jenkins 多分支流水线自动化构建

jerry.mei

DevOps 持续集成 jenkins CI/CD 持续交付

架构师训练营第六周作业

talen

架构师训练营第六周作业--doris临时失效时序图

CATTY

时序图

关于架构的几件小事:架构概述(1)

北风

架构 架构设计 架构师 架构设计原则

如何在 Go 中写出高效的单元测试

Grafana 爱好者

testing slideshare Go 语言

万字详解加拿大央行CBDC分析报告

CECBC

架构师课程第六周 作业

杉松壁

如何编写可怕的 Java 代码?

武培轩

Java 编程 程序员 后端

U盘+grub2安装centos8实战

程序饲养员

要不要做一个gif动态图玩一下?

诸葛小猿

GIF ScreenToGif 动态图

创业使人成长系列 (3)- 如何取个好名字

石云升

创业 成长 取名

[译] 图说前端-图解 React

梦见君笑

大前端 React 框架

架构师训练营第六周学习总结

CATTY

架构师训练营第六周学习总结

张明森

改进Eclipse_Java_Bienvenido David_InfoQ精选文章