除了像 JDT 这样用于编辑、编译和调试应用程序的插件外,还有其他一些可用的插件支持从建模、构建自动化、单元测试、性能测试、版本控制到配置管理的完整开发过程。
Eclipse 附带了配合开放源码并发版本系统(Concurrent Versions System,CVS)使用的插件,可用于源代码控制。Team 插件连接到 CVS 服务器,允许开发团队的成员操作一组源代码文件,却不会相互覆盖其他人的更改。这里不打算进一步探讨如何从 Eclipse 内部进行源代码控制,因为这需要安装 CVS 服务器,不过支持开发团队而不只是独立的开发,这是 Eclipse 的一个重要的必备特性。
受 Eclipse Foundation 支持和管理的插件可以在 Eclipse Web 站点找到。有关可用插件的完整列表,可以参考 Eclipse Plug-in Central,它可视为是插件的索引。
Eclipse 平台具有一组功能强大的插件(参见图 8),这些插件可支持多种项目,比如 JDT 和 PDE。

图中深蓝色的部分代表的是 Eclipse 的富客户机平台(Rich Client Platform,RCP)的核心组件。RCP 本身的概念和原理超出了本文的讨论范围,但可以将 RCP 简单地视为 Eclipse 的一组插件,人们可用这些插件来开发应用程序,比如 Lotus Notes® 8。图中淡蓝色所标示的部分代表的是可包含到基于 RCP 的应用程序中的可选(但建议包含)部件。而灰色部分所示的部件则完全可选。此平台包含有几个组件,下面,我将逐一加以介绍:
| 第1页: 介绍 | 第2页: 对于Eclipse的考察 |
| 第3页: Java 开发工具 (JDT) | 第4页: 附加的插件及Eclipse 平台体系结构 |
| 第5页: 结束语 |