我主要进行谷歌应用程序引擎编码,以及一些Android开发,并且不明白为什么我不希望我的Eclipse ide始终处于最新版本或版本。看起来有些插件不兼容,但是你不能只将Eclipse旧版本中缺少的功能安装到最新版本中吗?
答案 0 :(得分:4)
我会说,总是拥有最新版本的 program x 并不是必需的。我认为最重要的是拥有一套你知道如何使用的工具。在有理由的情况下升级这些工具,而不仅仅是因为它们有新版本。
答案 1 :(得分:1)
到目前为止,不升级的主要原因是缺少对所需插件的新版本的支持。您不能只安装“缺少功能”。大多数情况下,不兼容性是由于现有功能的新版本发生了变化。从eclipse.org发布的插件在协调版本中一起进行测试。虽然在某些情况下,可能可以对插件进行缩减版本并使该插件仍然可以在新版本的Eclipse中运行,但这并不是您可以依赖于工作的东西。事实上,没有问题的这种工作的可能性是如此之小,以至于我不打算尝试。
坚持使用所需插件的任何版本的Eclipse,直到这些插件升级其支持。如果他们的移动速度不够快,请考虑让提供商纠缠于此问题。如果不知道其他任何事情,了解社区中有多大部分关心对最新版Eclipse的支持将有助于插件提供商优先考虑他们的工作。
答案 2 :(得分:1)
你可以做到这一点。如果您想针对较旧的Eclipse版本进行编译,则可以非常轻松地完成此操作。
e.g。如果你想用Eclipse 3.6开发:
使用目标平台有一些优点。您拥有最新的IDE功能。您可以针对较旧的Eclipse版本构建产品,而无需将其移植到新的IDE版本。您可以将插件添加到目标平台,而不会污染您的ide或将插件添加到IDE中,同时污染目标平台。 ...
您应该将目标平台与项目捆绑在一起,这样您就不必再次下载了。我们的SVN Repostory中有一个TargetPlatform项目。每个项目都有一个小自述文件,如何设置工作区(targetplatform,deployment,....)。
答案 3 :(得分:0)
为什么我不想使用最新版本的Eclipse?
因为IntelliJ IDEA提供了Community Edition。 :)