曾经的Java IDE 王者 Eclipse,它是如何没落的?

发表于:2016-9-30 09:52

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:Patrick_颜    来源:51Testing软件测试网采编

  根据今年 6 月份的一份调查,Eclipse 的使用比例下降至 41%,已低于 Intellij IDEA 的 46%。
  1. Eclipse 4
  如果有一个时间点标志着 Eclipse 的没落,那一定是 Eclipse 4 的发布。
  在 Eclipse 3.x 的时代,Eclipse 的发展非常顺利,统治着所有开发工具,但是突然间它却走上了自取灭亡的道路。它犯了重写所有 UI 代码的错误。正如 Joel Spolsky 所言,这是自我毁灭(事实确实如此)。
  Eclipse 3.x 是一个速度非常快的,拥有本地外观的 IDE。每一次版本发布都增加了一些实用的功能。而此时基于 UI 的 Intellij Swing  正在艰难的追赶着 Eclipse 的原生组件。然而到了 Eclipse 4, 就完全变了。缓慢的运行速度、奇怪的问题以及丑陋的 UI 。Eclipse 好像倒退了好几年。
  2. Equinox P2
  Equinox P2 项目的目的是让插件升级变得更简单。插件作为 Eclipse 赖以生存的组成部分,Equinox P2 可以说是一个非常重要的项目。
  然而,它最终却变得非常复杂,而且好像要和 InstallShield 竞争成为通用安装工具。由于这个原因,它最常用的功能——安装 Eclipse 插件——也不再好用了。
  在安装插件的时候,这样的对话框随处可见。
  3.并非产品
  一直以来,Eclipse.org 都热衷于推广 Eclipse 基金会,而不是 IDE。网站看上去就像没有人维护的独立项目的大集合。
  看吧,功能列表里显示的都是捆绑插件的内部id。
  Eclipse 给人的感觉不再像一个 IDE,而是一个插件的集合。你需要安装插件来创建自己的开发工具。
  4.太难看
  忠言逆耳。
  自从 Eclipse 4 发布以来,Eclipse 的 UI 变得越来越丑。配色难看的工具栏、边缘参差不齐的图标、令人发狂的黑色主题以及不支持 retina 屏幕(直到最近才解决)。再加上难看的bug追踪器、邮件列表以及一个无人维护的网站,让 Eclipse 4 看上去还停留在2000 年。
  每一次在使用 Eclipse 的时候,你都会感觉到,你还在使用它的唯一原因是因为你太穷,买不起 Intellij。
  5. Intellij IDEA 社区版
  尽管有些不足,但对于寻求免费 IDE 的纯 Java 开发人员、学生和开源项目来说,Eclipse JDT 仍然是首选。
  但是 Intellij 社区版的发布,彻底摧毁了 Eclipse。
  Intellij 社区版和免费的 Android Studio 意味着当你用 Java 开发时,你已经完全没必要再忍受 Eclipse 了。你有一个更好的 IDE,而且也是免费的。
  总结
  然而,Eclipse 的没落也导致了开发人员的流失。在没有 Eclipse 与之竞争的情况下,Jetbrains 公司少了许多创新以及为 IDE 添加新功能的动力。比如,看看 WebStrorm 对 TypeScript 的支持程度就知道事情变得有多糟。
  在我年轻的时候,有 Eclipse 这样完全免费的顶级 IDE,对我的编程学习起了很大的作用。这意味着一个穷学生也可以使用和专业人士一样的工具。然而这个时代已经一去不复返了。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号