Eclipse 开发工具使用指南
2001 年 11 月 IBM 宣布捐出了价值 4 千万美金的开发软件给开放源码的
Eclipse 项目。如此受青睐的 Eclipse 是什么样子呢,如何使用呢?本文的第
一部分会使你对 Eclipse 有一个初步的认识。并且,Eclipse 这个号称未来能
进行任何语言开发的 IDE 集大成者,又将如何实现它的这一宏伟目标?第二部
分介绍的 Eclipse 的插件开发将是其中的关键所在。
Eclipse 是替代 IBM Visual Age for Java(以下简称 IVJ)的下一代 IDE
开发环境,但它未来的目标不仅仅是成为专门开发 Java
程序的 IDE 环境,根据
Eclipse 的体系结构,通过开发插件,它能扩展到任何语言的开发,甚至能成
为图片绘制的工具。目前,Eclipse 已经开始提供 C 语言开发的功能插件。更
难能可贵的是,Eclipse 是一个开放源代码的项目,任何人都可以下载
Eclipse
的源代码,并且在此基础上开发自己的功能插件。也就是说未来只要有人需要,
就会有建立在 Eclipse 之上的 COBOL,Perl,Python 等语言的开发插件出现。
同时可以通过开发新的插件扩展现有插件的功能,比如在现有的 Java 开发环境
中加入 Tomcat 服务器插件。可以无限扩展,而且有着统一的外观,操作和系统
资源管理,这也正是 Eclipse 的潜力所在。
虽然目前 Eclipse 项目还没有最后完成,但从已有的版本中已经能领略到
Eclipse 设计主导思想和主要功能特点。现在就了解 Eclipse 不但能使广大程
序员对这款业界期望很高的 IDE 能一睹为快,更为重要的是如果能参加到
Eclipse 项目的开发中或是阅读它的开放源代码,这对广大程序员来说无疑是
一个千载难逢的提高编程水平的好机会。Eclipse 计划提供多个平台的版本,
象 Windows,Linux,Solaris,HP-UX 和 AIX,以下只介绍 Windows
版本。本文
第一部分先介绍 Eclipse 的基本使用方法。第二部分介绍如何进行 Eclipse 的
插件开发。
一.Eclipse 简介
Eclipse 是开放源代码的项目,你可以到 www.eclipse.org 去免费下载
Eclipse 的最新版本,一般 Eclipse 提供几个下载版本:Release,Stable
Build,Integration Build 和 Nightly Build,建议下载 Release 或 Stable 版
本,笔者用的是 Build20020125(Stable 版本)。Eclipse 本身是用 Java 语
言编写,但下载的压缩包中并不包含 Java 运行环境,需要用户自己另行安装
JRE,并且要在操作系统的环境变量中指明 JRE 中 bin 的路径。安装 Eclipse 的
步骤非常简单:只需将下载的压缩包按原路径直接解压既可。需注意如果有了
更新的版本,要先删除老的版本重新安装,不能直接解压到原来的路径覆盖老
版本。在解压缩之后可以到相应的安装路径去找 Eclipse.exe 运行。如果下载
的是 Release 或 Stable 版本,并且 JRE 环境安装正确无误,一般来说不会有
什么问题,在闪现一个很酷的月蚀图片后,Eclipse 会显示它的缺省界面: