哪个 Eclipse 发行版适合您使用?基于 Eclipse Europa 的商业发行版(distros)将提供各种功能和便利。许多商业发行版还提供免费版或社区版供下载和使用。本文将比较 CodeGear JBuilder 2008 Turbo 试用版、nexB EasyEclipse、IBM 的 Europa 包和 Innoopract 的 Yoxo On Demand 发行版 — 所有这些发行版都允许下载预打包的、自定义版本的 Eclipse Europa,并且其中许多发行版已经包含了可以使您立即开始工作的插件和工具。
|
Eclipse 集成开发环境(IDE)是一个可扩展平台,在其上构建了许多插件和扩展。基础平台允许您添加构建满足需求的 IDE 所需的所有内容。
基本平台和插件及扩展集都是基于 Equinox OSGi 框架构建的,该框架是 OSGi R4 核心框架规范的实现(请参阅 参考资料)。在本质上,OSGi 将提供一种把 Eclipse(平台)构建成插件和扩展集的方法,插件和扩展集结合使用形成可以提供功能的服务。此框架是 Eclipse 平台具有可扩展性并且可以支持众多语言和功能的原因。
如果使用的是 Eclipse 平台,则可以在一个下载文件中获得几乎全部所需功能。您只需找到正确的发行版(distro),确定工作使用的许可模型或定价模型,然后下载和使用发行版。每个发行版都提供不同的特性 — 一些特性特定于某个供应商或发行商 — 但是它们都构建在同一个平台上:Eclipse。
如果安装了 Eclipse 并且需要查看您的系统中安装了哪些特性和插件,请打开 Eclipse 的 About 窗口。在类似于图 1 所示的窗口中(此窗口可能随发行版或供应商的不同而有所变化),单击 Feature Details。将显示特性及其提供商列表,如图 2 所示。
要查看安装了哪个插件版本,请单击 Plug-in Details。您将看到一个完整的插件列表,包括供应商、版本和 ID。
什么是发行版?
包含 Eclipse 平台和一个或多个插件或扩展的工具集具有多个引用名称,包括软件包、包 或发行版(distro)。为了减少键盘键入,我在本文中将基于 Eclipse 的项目的发行版引用为一个 distro,但是您可能已经注意到,每个供应商都使用上面提到的其中一个术语引用其发行版。
在 Eclipse 下载专区 中,有五个 Eclipse Europa 发行版:
本文转自IBM Developerworks中国
请点击此处查看全文