【问题标题】:Why wouldn't I want to use the newest version of Eclipse?为什么我不想使用最新版本的 Eclipse?
【发布时间】:2011-01-18 19:50:05
【问题描述】:

我主要进行谷歌应用引擎编码,以及一点点安卓开发,但不明白为什么我不希望我的 Eclipse ide 始终处于最新版本或版本。似乎有些插件不兼容,但您不能将旧版本 Eclipse 中缺少的功能安装到最新版本中吗?

【问题讨论】:

  • 对我来说似乎是一个明显的问题 - 如果您需要的一切都适用于最新版本的 Eclipse,那么使用最新版本?有人告诉你不要这样做吗?
  • @berry120:我工作所需的一切都有效。我只是对为什么每个人都不想升级感到困惑。从 Galileo 升级到 Helios 并没有真正改变我每天使用的任何功能,除了添加了内置的 Git 并添加了一个市场。如果没有定期删除功能,那么跟上版本有什么问题?
  • 人们不升级的原因有很多——有些人很懒,有些人害怕新版本会引入更多的错误,有些人只是喜欢坚持他们知道的工作。但这并不构成犯罪,但是,我通常会尽可能坚持使用最新版本的软件(除非我知道它引入了一个或两个讨厌的错误。)如果你想升级,那就升级吧!

标签: java eclipse eclipse-plugin


【解决方案1】:

我会说始终拥有最新版本的 program x 确实没有必要。我认为最重要的是拥有一套你知道如何使用的工具。如果有理由升级这些工具,而不仅仅是因为它们有新版本。

【讨论】:

  • 永远,永远升级到以 .0 结尾的版本 :-)
  • 这取决于 - 如果拥有最新版本的程序 x 不会改变界面但会提高速度、效率并修复一些错误,我看不出不升级的逻辑。即使您以前没有受到这些错误的影响,也不能保证您将来不会受到这些错误的影响。
  • @Adam:同样的概念也适用于汽车。:)
  • @berry120:确实如此。我认为这是升级的原因。
  • 改进的 IDE 功能始终是升级的好理由。只需使用目标平台,因此您不必将项目迁移到更新的 Eclipse 版本。
【解决方案2】:

到目前为止,不升级的主要原因是您需要的插件缺乏对新版本的支持。您不能只安装“缺少的功能”。大多数情况下,不兼容是由于现有功能的新版本发生了变化。来自 eclipse.org 的插件在协调的版本中一起测试。虽然在某些情况下,可能会降低插件版本并让该插件在新版本的 Eclipse 中仍然工作,但这不是您可以依赖的工作。事实上,这种没有问题的工作的可能性是如此之小,以至于我不会费心去尝试。

坚持使用所需插件支持的任何版本的 Eclipse,直到这些插件升级其支持。如果他们的行动不够快,请考虑就这个问题纠缠供应商。如果不出意外,了解社区中有多少人关心对 Eclipse 最新版本的支持将有助于插件提供者优先考虑他们的工作。

【讨论】:

    【解决方案3】:

    你可以这样做。如果您想针对较旧的 Eclipse 版本进行编译,这可以很容易地完成。

    例如如果您想使用 Eclipse 3.6 进行开发:

    • 下载 Eclipse 3.5 并解压(例如 c:\development\targetplatforms\eclipse3.5)。
    • 启动 Eclipse 3.6,选择要在其中使用目标平台的工作区。
    • 打开菜单窗口->首选项,在搜索字段中输入目标,然后添加一个新的目标平台(无:从空目标定义开始 -> 添加 -> Direcotry -> 选择解压后的 Eclipse 3.5)

    使用目标平台有一些优势。您拥有最新的 IDE 功能。您可以针对较旧的 Eclipse 版本构建您的产品,而无需将其移植到您的 newses IDE 版本。您可以在不污染您的 IDE 的情况下将插件添加到您的目标平台,或者将插件添加到您的 IDE 而不污染您的目标平台。 ...

    您应该将您的目标平台与您的项目捆绑在一起,这样您就不必再次下载它。我们的 SVN 存储库中有一个 TargetPlatform 项目。每个项目都有一个关于如何设置工作区的小自述文件(目标平台、部署……)。

    【讨论】:

      【解决方案4】:

      为什么我不想使用最新版本的 Eclipse?

      因为 IntelliJ IDEA 提供了社区版。 :)

      【讨论】:

      • ...不提供 Google 应用引擎支持,这是 OP 的主要任务之一!
      • 我知道...糟糕的玩笑,对不起!我就是忍不住,但我应该把它作为评论而不是答案发布......
      • 公平地说,如果 OP 只是在做 android 工作,我会说这是一个完全有效的答案,因为社区版现在支持 Android :-)
      猜你喜欢
      • 2018-08-12
      • 2015-12-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多