Eclipse平台概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

练习
• 用Eclipse编写一段Java代码,打印10个 “Hello World”并设置断点调试
Hale Waihona Puke Outline 视图• 在编辑器中显示文档的大纲;这个大纲的准确性 取决于编辑器和文档的类型;对于 Java 源文件, 该大纲将显示所有已声明的类、属性和方法。
Tasks 视图
• 收集关于您正在操作的项目的信息;这可以是 Eclipse 生成的信息,比如编译错误,也可以是 您手动添加的任务。
Java 编辑器中的 Hello 类
Eclipse平台概述 Eclipse平台概述
Eclipse平台概述 平台概述
• • • • • 3.1 Eclipse项目简介 3.2 Eclipse体系结构 3.3 Eclipse工作台和配置 3.4 透视图, 视图和编辑器 , 3.5 IDE集成开发环境
IDE介绍
• 目前Java开发领域的各种集成开发环境(IDE)呈现出百花齐放的局 面,从Borland的JBuilder,到IBM的Visual Age for Java、 WebSphere Studio,Oracle的JDeveloper,Sun的 Forte for Java, WebGain的Visual Cafe,TogetherSoft的Together,还有开放源代码 的Eclipse、NetBeans 等,种类10种有余。这么多种类的IDE繁荣了 Java开发工具家族,但是也为开发人员的选择提出了难题。这些IDE 的开发环境有着较大的差别,在一种开发环境下开发的项目不能很方 便地移植到另一种开发环境,这就要求更为谨慎地选择适合项目目标 的开发工具。 在目前所有的IDE中,Eclipse可以说是最有发展前途的产品之一。 Eclipse最初由OTI和IBM两家公司的IDE产品开发组创建,起始于 1999年4月。IBM提供了最初的Eclipse代码基础,包括Platform、 JDT和PDE。目前由IBM牵头,围绕着Eclipse项目已经发展成为了一 个庞大的Eclipse联盟,有150多家软件公司参与到Eclipse项目中,其 中包括Borland、Rational Software、Red Hat及Sybase,最近Oracle 也计划加入到Eclipse联盟中。
3.1 Eclipse项目简介
• Eclipse是开放源代码的项目,可以免费下载。它的官方 网站的网址是http://www. 。官方网站提供 Releases、Stable Builds、Integration Builds和Nightly Builds的下载。 • 建议使用Releases或Stable Builds版本。Releases版本 是Eclipses开发团队发布的主要发行版本,是经过测试 的稳定版本,适合要求稳定而不需要最新改进功能的使 用者选择。目前最新的Releases版本是Eclipse 3.X。 Stable Builds版本是对大多数使用者足够稳定的版本, 由开发团队将认为比较稳定的Integration Builds版本提 升到Stable Builds而来,适合想使用Eclipse新功能的使 用者选择。
Debug 透视图
菜单
• • • • • • • • • 1、文件菜单 2、编辑菜单 3、源代码菜单 4、重构菜单 5、浏览菜单 6、查找菜单 7、项目菜单 8、窗口菜单 9、帮助菜单
几个常用的快捷键
• • • • • • 1、ALT+/ 2、CTRL+/ 3、 F3 4、 F4 5、TAB以及SHIFT+TAB 6、Home键 End键,以及结合SHIFT键的 使用 • 7、修改“运行Java应用程序”为F5快捷键
3.5 IDE集成开发环 境
• Quick Fix 建议
程序的输出
Eclipse 调试
用过IDE的人对于断点、单步运行等概念是非常熟悉的,Eclipse具有所有IDE应该 具有的调试功能。 调试步骤如下: 1.首先在程序中设置一个断点,双击语句左边的灰色区域,则一个断点被加到 该语句上,如图; 2.点击工具条中的调试按钮(一个Bug); 3.在Java应用程序下选择HelloWorld; 4.点击“调试”,程序将运行到刚才设置的断点处,然后停止运行; 5.按F6,单步执行,这时候程序运行到下一条语句; 6.按F8继续运行到程序结束。
工作区workspace
• 工作区是负责管理用户资源的插件。这包括用户 创建的项目、那些项目中的文件,以及文件变更 和其他资源。工作区还负责通知其他插件关于资 源变更的信息,比如文件创建、删除或更改。
• 第一次执行Eclipse 时,会在Eclipse目录下建一 个workspace • 的目录,根据预设,所有的工作都会存在此目录。 若要备份工作目录, 只要备份这个目录就行了。 若要升级至新版的Eclipse,只要将这个 目录拷
安装语言包
• Eclipse提供了一个语言包的插件,用于国 际化其开发环境。对于英文不好的读者或 者初学者来说,中文版本的Eclipse可以显 著提高学习效率,便于接受和使用Eclipse 。
• 在对Eclipse有了初步的认识之后,还是建 议读者多使用英文版Eclipse,这样对以后 的进一步学习和使用有好处。
3.2 Eclipse体系结构
• Eclipse 平台是一个具有一组强大服务的框架, 这些服务支持插件,比如 JDT(Java开发工具 ) 和插件开发环境(PDE)。它由几个主要的部分 构成:平台运行库、工作区、工作台、团队支持 和帮助。
平台核心
• 平台运行库是内核,它在启动时检查已安装了哪 些插件,并创建关于它们的注册表信息。为降低 启动时间和资源使用,它在实际需要任何插件时 才加载该插件。除了内核外,其他每样东西都是 作为插件来实现的。 • 核心的任务是让每样东西动起来,并加载所需之 外挂程序。当启 • 动 Eclipse 时,先执行的就是这个组件,再由这 个组件加载其它外挂 程序。
工作台workbench
• 工作台为 Eclipse 提供用户界面。它是使用 标准窗口工具包(SWT)和一个更高级的 API(JFace)来构建的;SWT 是 Java 的 Swing/AWT GUI API 的非标准替代者, JFace 则建立在 SWT 基础上,提供用户界 面组件。 • 工作台是 Eclipse 之中仅次于平台核心最基 本的组件,启动Eclipse 后出现的主要窗口 就是这个,workbench 的工作很简单:让 操作专案。它不懂得如何编辑、执行、除 错,它只 懂得如何找到项目与资源(如档案 与数据夹)。
Navigator 视图
• 允许您创建、选择和删除项目。Navigator 右侧 的窗格是 编辑器区域。取决于 Navigator 中选定 的文档类型,一个适当的编辑器窗口将在这里打 开。如果 Eclipse 没有注册用于某特定文档类型 (例如,Windows 系统上的 .doc 文件)的适当 编辑器,Eclipse 将设法使用外部编辑器来打开 该文档
3.3 Eclipse工作台和配置
Eclipse 工作台
• 由几个称为 视图(view)的窗格组成,比如左 上角的 Navigator 视图。 • 窗格的集合称为 透视图(perspective)。 • Eclipse提供很多预先设定好的视图,并已事先 定义好的方式排列,称之为透视图(perspective) 。 • 默认的透视图是 Resource 透视图,它是一个基 本的通用视图集,用于管理项目以及查看和编辑 项目中的文件。
相关文档
最新文档