Y
yysun
Unregistered / Unconfirmed
GUEST, unregistred user!
Eclipse 来自 IBM,11月7日,正式成为 Open Souce Project。
这是一个通用的、开放的和可扩充的 IDE 基础平台。在这个平台下可以扩充进各种
plug-in,实现 C++,Java,EJB 等等或者随便什么开发 IDE。
它本身带了一个 Java plug-in,可以作为 Java IDE 来用,有语法加量、自动排版,
代码帮助(code assist - 就是显示类可用方法),调试等功能,还很不错。
Eclipse 本身也是 Java 应用程序,但是,这个软件有意思的地方是它没有用 Swing,
也没有用 AWT,而是使用了 SWT Standard Widget Toolkit - IBM 做的界面接口,直接
把 Windows API 或者 Motif API 映射到了 Java。这样从界面的效果和效率,都是得
Java 应用程序比 Swing 好很多。当我第一次启动 Eclipse 的时候,我没有看到标准
的 Swing 界面,所以一直在纳闷 Eclipse 是 Java 程序还是 Windows 程序。经过
一番研究,这才发现了这个 SWT。
当然为了保持多平台特性,在 SWT 上面还建立了一个JFace 的逻辑层,用 JFace 中的
一套 GUI 控件,就能保证多平台一致特性。
最后,Eclipse 的含义是“日蚀”,大家联想其中的隐含寓意吧 []
Eclipse 的网址: http://www.eclipse.org
这是一个通用的、开放的和可扩充的 IDE 基础平台。在这个平台下可以扩充进各种
plug-in,实现 C++,Java,EJB 等等或者随便什么开发 IDE。
它本身带了一个 Java plug-in,可以作为 Java IDE 来用,有语法加量、自动排版,
代码帮助(code assist - 就是显示类可用方法),调试等功能,还很不错。
Eclipse 本身也是 Java 应用程序,但是,这个软件有意思的地方是它没有用 Swing,
也没有用 AWT,而是使用了 SWT Standard Widget Toolkit - IBM 做的界面接口,直接
把 Windows API 或者 Motif API 映射到了 Java。这样从界面的效果和效率,都是得
Java 应用程序比 Swing 好很多。当我第一次启动 Eclipse 的时候,我没有看到标准
的 Swing 界面,所以一直在纳闷 Eclipse 是 Java 程序还是 Windows 程序。经过
一番研究,这才发现了这个 SWT。
当然为了保持多平台特性,在 SWT 上面还建立了一个JFace 的逻辑层,用 JFace 中的
一套 GUI 控件,就能保证多平台一致特性。
最后,Eclipse 的含义是“日蚀”,大家联想其中的隐含寓意吧 []
Eclipse 的网址: http://www.eclipse.org