圣杯

我们想要的就是一个集成级别,它能神奇地将单独开发的工具融合到精心设计的套件中。并且它应当足够简单,以便可以很容易地将现有工具移到平台中。

平台应该是开放式的,以便用户可以从最佳的源中选择工具, 并且知道它们的提供者对底层平台的开发具有发言权。

它应该比较简单,让人容易理解,但是功能要足够强大,不需要额外的努力就可以支持集成。

它应该提供工具来帮助使常见的任务自动化。它应当足够稳定,以便可以在它上面构建业界领先的工具。并且它应当很有用,以便平台开发者可以用它来构建它本身。

这些就是 Eclipse 的所有目标。此编程指南的其余部分将帮助您确定 Eclipse 离实现这些目标还有多远。

Copyright IBM Corporation and others 2000, 2003.