快速入门《Eclipse从入门到精通》教学.ppt

上传人:wuy****n92 文档编号:87080149 上传时间:2023-04-16 格式:PPT 页数:43 大小:3.45MB
返回 下载 相关 举报
快速入门《Eclipse从入门到精通》教学.ppt_第1页
第1页 / 共43页
快速入门《Eclipse从入门到精通》教学.ppt_第2页
第2页 / 共43页
点击查看更多>>
资源描述

《快速入门《Eclipse从入门到精通》教学.ppt》由会员分享,可在线阅读,更多相关《快速入门《Eclipse从入门到精通》教学.ppt(43页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、第第2 2章:快速入门章:快速入门在第一章了解了在第一章了解了Eclipse,从这一章开始将开始学习,从这一章开始将开始学习如何使用如何使用Eclipse。本章主要先快速地对。本章主要先快速地对Eclipse的界面和的界面和主要功能作一次浏览,了解主要功能作一次浏览,了解 Eclipse的界面,认识一下的界面,认识一下Eclipse的主要功能,学习一下建立项目、进行开发的一个的主要功能,学习一下建立项目、进行开发的一个大致过程。在学习本章的时候,建议快速地把本章浏览一大致过程。在学习本章的时候,建议快速地把本章浏览一遍,对界面和遍,对界面和Eclipse的功能、开发过程有一个大概的了解,的功能

2、、开发过程有一个大概的了解,然后再按照内容操作一下然后再按照内容操作一下Eclipse。2.1 Eclipse2.1 Eclipse的界面的界面首先来了解一下界面。首先来了解一下界面。Eclipse在作为一个在作为一个Rich Client Platform,在界面上竖立了一套新的标准;为了提,在界面上竖立了一套新的标准;为了提高性能,采用了高性能,采用了Java和系统和系统API结合的技术,在界面方面结合的技术,在界面方面没有使用没有使用Swing,而是直接使用系统提供的界面,而是直接使用系统提供的界面API,性能,性能方面已经和一般的系统软件差不多了。方面已经和一般的系统软件差不多了。2.

3、1.1 Workbench2.1.1 Workbench的概念的概念Eclipse的界面的基本布局和一般的的界面的基本布局和一般的Windows程序没程序没有多大的区别,最外围是一个标准的窗口,有标题栏,标有多大的区别,最外围是一个标准的窗口,有标题栏,标题栏下面是菜单,菜单下面是工具栏,在窗口的底端是状题栏下面是菜单,菜单下面是工具栏,在窗口的底端是状态栏。中间的部分就是用户的工作区了。在态栏。中间的部分就是用户的工作区了。在Eclipse中,这中,这个提供给用户操作的区域叫做个提供给用户操作的区域叫做Workbench工作台。工作台。Eclipse的设计者比喻说,一个软件的界面就好像是一个

4、工的设计者比喻说,一个软件的界面就好像是一个工匠的工作台,工匠在这个工作台上使用各种各样的工具,匠的工作台,工匠在这个工作台上使用各种各样的工具,发挥他的聪明才智,完成一件又一件优秀作品。发挥他的聪明才智,完成一件又一件优秀作品。2.1.1 Workbench2.1.1 Workbench的概念的概念2.1.2 2.1.2 透视图透视图PerspectivePerspective在在Eclipse的的Workbench内,包含多种透视图,但一次内,包含多种透视图,但一次只显示一个透视图,一个透视图是一组视图和编辑器以及这只显示一个透视图,一个透视图是一组视图和编辑器以及这些视图和编辑器的布局模

5、式。些视图和编辑器的布局模式。2.1.3 2.1.3 编辑器编辑器EditorEditor大部分的透视图都会有编辑器窗口,占据透视图最大大部分的透视图都会有编辑器窗口,占据透视图最大一部分区域的是编辑器。一些没有编辑器的透视图只是把一部分区域的是编辑器。一些没有编辑器的透视图只是把编辑器区隐藏起来而已。编辑器区隐藏起来而已。Eclipse能够根据打开的文件格式能够根据打开的文件格式而打开相关的编辑器。例如打开一个文本,显示的编辑器而打开相关的编辑器。例如打开一个文本,显示的编辑器就是最简单的文本编辑器;打开一个就是最简单的文本编辑器;打开一个Java 文档,那么相应文档,那么相应的编辑器就是的

6、编辑器就是Java 编辑器。编辑器。2.1.3 2.1.3 编辑器编辑器EditorEditor2.1.4 2.1.4 视图视图ViewView根据根据Eclipse的定义,视图是为编辑器提供支持的,的定义,视图是为编辑器提供支持的,或者是显示一些信息,或者提供其他一些编辑方式。在或者是显示一些信息,或者提供其他一些编辑方式。在Eclipse平台中,内建的视图有:项目浏览器视图、任务视平台中,内建的视图有:项目浏览器视图、任务视图、问题视图、概览视图、标签视图、操作台视图、浏览图、问题视图、概览视图、标签视图、操作台视图、浏览器视图、搜索视图、属性视图。通过菜单器视图、搜索视图、属性视图。通过

7、菜单Window-Show View可以展开一些常用的视图,通过可以展开一些常用的视图,通过Show View子菜单中子菜单中的的other.可以打开可以打开Show view(显示视图)对话框。(显示视图)对话框。2.1.4 2.1.4 视图视图ViewView2.1.5 2.1.5 项目浏览器视图项目浏览器视图Project ExplorerProject Explorer项目浏览视图是最常用的一个视图,提供了一个树状项目浏览视图是最常用的一个视图,提供了一个树状列表列出了工作区中的项目以及项目内的文件结构。通过列表列出了工作区中的项目以及项目内的文件结构。通过项目浏览视图可以打开、删除或

8、者移动、修改项目中的文项目浏览视图可以打开、删除或者移动、修改项目中的文件。件。2.1.6 2.1.6 概览视图概览视图OutlineOutline概览视图显示当前正在编辑的文件的结构。例如打开概览视图显示当前正在编辑的文件的结构。例如打开一个一个*.java文件,概览视图上显示的就是这个文件,概览视图上显示的就是这个*.java文件文件中类的结构。中类的结构。2.1.7 2.1.7 任务视图任务视图TasksTasks就像日常办公的任务管理一样,这个任务视图也是用就像日常办公的任务管理一样,这个任务视图也是用来记录任务提醒的。列表上的任务来自多方面,有些是用来记录任务提醒的。列表上的任务来自

9、多方面,有些是用户手工添加的,大部分是根据项目中的文件自动建立。例户手工添加的,大部分是根据项目中的文件自动建立。例如在如在Java源代码中,输入包含源代码中,输入包含TODO字眼的注释,那么在字眼的注释,那么在这个列表中就会自动增加一条任务。这个列表中就会自动增加一条任务。Eclipse包含的任务管理功能还比较简单,但是可以包含的任务管理功能还比较简单,但是可以通过安装一些新的插件来增强任务的功能,例如增加团队通过安装一些新的插件来增强任务的功能,例如增加团队任务管理,项目计划等等功能。任务管理,项目计划等等功能。2.1.8 2.1.8 问题视图问题视图ProblemsProblems问题视

10、图列出了当前存在的各种问题。这些问题包括问题视图列出了当前存在的各种问题。这些问题包括有系统运行时的问题、项目文件中的问题、编译遇到的问有系统运行时的问题、项目文件中的问题、编译遇到的问题、调试运行时的问题等等。这些问题又分两大类,一类题、调试运行时的问题等等。这些问题又分两大类,一类是是Error(错误),另一类是(错误),另一类是Warning(警告)。(警告)。2.1.8 2.1.8 问题视图问题视图ProblemsProblems2.1.9 2.1.9 属性视图属性视图PropertiesProperties属性视图也是常用的视图,属性视图显示当前所选对属性视图也是常用的视图,属性视图

11、显示当前所选对象可用的一些属性。当前所选对象可以是在编辑器中的,象可用的一些属性。当前所选对象可以是在编辑器中的,也可以是在其他视图中的。也可以是在其他视图中的。2.1.10 2.1.10 搜索视图搜索视图SearchSearch搜索视图显示了当前搜索的结果。搜索视图显示了当前搜索的结果。Eclipse提供了丰提供了丰富的搜索功能,而且搜索功能还可以随插件进行扩展。通富的搜索功能,而且搜索功能还可以随插件进行扩展。通过工具栏上的搜索按钮可以打开搜索对话框。过工具栏上的搜索按钮可以打开搜索对话框。2.1.10 2.1.10 搜索视图搜索视图SearchSearch2.1.11 Eclipse2.

12、1.11 Eclipse的全局设置的全局设置Eclipse的全局设置对话框也是经常使用的一个界面。的全局设置对话框也是经常使用的一个界面。选择菜单选择菜单Window-Preference可以打开全局设置对话框。可以打开全局设置对话框。如图如图2-14,全局设置对话框分为两部分。,全局设置对话框分为两部分。2.2 Eclipse2.2 Eclipse的项目管理的项目管理参与参与Eclipse开发都是来自全球各地的软件开发精英,开发都是来自全球各地的软件开发精英,把大量先进的开发经验应用到了把大量先进的开发经验应用到了Eclipse中,形成了一套简中,形成了一套简单又规范的开发过程。通过使用单又

13、规范的开发过程。通过使用Eclipse,可以体验到这些,可以体验到这些技术精华,也可以养成规范的开发习惯。技术精华,也可以养成规范的开发习惯。2.2.1 Eclipse2.2.1 Eclipse中的开发过程中的开发过程一个软件的开发,通常都包括下面几个过程:设计、项一个软件的开发,通常都包括下面几个过程:设计、项目分析、代码开发、测试、调试、产品发布。目分析、代码开发、测试、调试、产品发布。Eclipse的主的主要功能包括了软件开发周期的几个方面。要功能包括了软件开发周期的几个方面。2.2.2 2.2.2 新建项目向导新建项目向导开始项目的第一步就是新建项目,选择菜单开始项目的第一步就是新建项

14、目,选择菜单File-New-New Project可以打开新建项目的向导。通过工具可以打开新建项目的向导。通过工具栏上的栏上的New按钮也可以拉出新建菜单,选择按钮也可以拉出新建菜单,选择New Project就就可以打开新建项目的向导。可以打开新建项目的向导。2.2.3 2.2.3 几种建立项目的途径几种建立项目的途径除了可以建立一个全新的项目外,除了可以建立一个全新的项目外,Eclipse可以有多可以有多种途径新建项目。下面是集中常用的新建项目途径,如图种途径新建项目。下面是集中常用的新建项目途径,如图可以在新建项目向导中看到这几种新建项目的途径:可以在新建项目向导中看到这几种新建项目的

15、途径:从磁盘文件夹导入项目从磁盘文件夹导入项目导入已有导入已有Ant项目项目从从CSV导入项目导入项目2.2.3 2.2.3 几种建立项目的途径几种建立项目的途径2.2.4 2.2.4 导入已有项目导入已有项目如果要从磁盘文件中导入成为新的项目,则要使用如果要从磁盘文件中导入成为新的项目,则要使用Import(导入)功能。使用菜单(导入)功能。使用菜单File-Import命令可以打命令可以打开导入向导。开导入向导。2.2.5 2.2.5 新建文件新建文件菜单中的菜单中的New 或者工具栏上的或者工具栏上的New按钮提供了一个入按钮提供了一个入口,凡是口,凡是“新建新建”,无论是新建项目还是新

16、建文件,都可,无论是新建项目还是新建文件,都可以通过以通过New菜单命令和菜单命令和New按钮来实现。而且按钮来实现。而且 Eclipse会会根据当前的工作状态(例如根据当前的透视图、打开的视根据当前的工作状态(例如根据当前的透视图、打开的视图、正在选择的对象)动态地显示新建的子命令项。方便图、正在选择的对象)动态地显示新建的子命令项。方便用户以最快捷的方式建立新的文件。新建文件可以通过个用户以最快捷的方式建立新的文件。新建文件可以通过个地方操作。地方操作。2.2.5 2.2.5 新建文件新建文件2.2.6 2.2.6 选择文件的编辑器选择文件的编辑器双击一个文件,双击一个文件,Eclipse

17、会根据文件的类型,选择默会根据文件的类型,选择默认的编辑器。很多时候用户希望使用其他编辑器来编辑某认的编辑器。很多时候用户希望使用其他编辑器来编辑某个文件。例如编辑个文件。例如编辑HTML文件的时候,可能希望用文件的时候,可能希望用Dreamweaver等等更专业的工具来编辑。等等更专业的工具来编辑。2.2.7 2.2.7 关闭和打开项目关闭和打开项目Eclipse中,一个项目被建立后,会一直处于打开状中,一个项目被建立后,会一直处于打开状态。每次启动态。每次启动Eclipse,都会自动打开这个项目。,都会自动打开这个项目。Eclipse同时打开的项目太多,会影响占用大量的系统资源。因为同时打

18、开的项目太多,会影响占用大量的系统资源。因为Eclipse虽要随时对项目进行监控,一旦这个项目相关的资虽要随时对项目进行监控,一旦这个项目相关的资源被改变,会重新编译或者构造这个项目。随着项目的增源被改变,会重新编译或者构造这个项目。随着项目的增多,一些暂时不用的项目应该关闭,以节省系统资源。如多,一些暂时不用的项目应该关闭,以节省系统资源。如图图2-24,要关闭一个项目,点击右键,弹出快捷菜单,选,要关闭一个项目,点击右键,弹出快捷菜单,选择择Close Project 就可以了。就可以了。2.2.7 2.2.7 关闭和打开项目关闭和打开项目2.2.8 2.2.8 设置工作集设置工作集在在E

19、clipse中,同时开发多个项目是很平常的事情,中,同时开发多个项目是很平常的事情,尤其是在开发尤其是在开发Eclipse插件的时候,一个插件也会分成多个插件的时候,一个插件也会分成多个Eclipse项目。项目。Working Set其实是一种过滤显示的功能。当项目多其实是一种过滤显示的功能。当项目多的时候,可以用的时候,可以用WorkingSet“工作集工作集”功能把相关的项目功能把相关的项目分类。在分类。在Project视图或者视图或者Package等等和项目有关的视图等等和项目有关的视图中,可以通过选择中,可以通过选择Working Set,仅仅显示少数几个项目,仅仅显示少数几个项目,让

20、界面显示更简洁。让界面显示更简洁。2.2.8 2.2.8 设置工作集设置工作集2.2.9 2.2.9 删除项目删除项目关闭项目或者通过关闭项目或者通过Working Set隐藏项目,都只是暂隐藏项目,都只是暂时把项目放一边不用而已。如果一个项目已经不需要了,那时把项目放一边不用而已。如果一个项目已经不需要了,那么可以把它删除。如图么可以把它删除。如图2-28,先选择要删除的项目,点击右,先选择要删除的项目,点击右键,弹出快捷菜单,选择键,弹出快捷菜单,选择Delete。2.3 2.3 了解工作空间了解工作空间WorkspaceWorkspace前面的内容,都是关于前面的内容,都是关于Eclip

21、se的界面操作。在界面的界面操作。在界面之下,之下,Eclipse对文件的管理机制也是开发者需要了解的。对文件的管理机制也是开发者需要了解的。Eclipse只是一个工具,在使用只是一个工具,在使用Eclipse工作中建立的文件工作中建立的文件才是我们关心的。才是我们关心的。Workspace就是用于保存就是用于保存Eclipse工作工作文件的文件夹。文件的文件夹。2.3.1 Eclipse2.3.1 Eclipse的的WorkspaceWorkspace在前面第一章,第一次运行在前面第一章,第一次运行Eclipse的时候,已经了解的时候,已经了解过过Eclipse的的Workspace。默认情

22、况下,每次启动。默认情况下,每次启动Eclipse都会提示用户选择都会提示用户选择Workspace。Workspace是磁盘专门开是磁盘专门开辟出来给辟出来给Eclipse保存工作文件的一个文件夹,而用户建立保存工作文件的一个文件夹,而用户建立的项目文件也会保存到的项目文件也会保存到Workspace里面。里面。Workspace中保中保存的内容包括:存的内容包括:用户的设置数据:用户的设置数据:项目文件:项目文件:2.3.2 2.3.2 切换工作空间切换工作空间Eclipse中的中的Workspace是很灵活的。在同一个系统是很灵活的。在同一个系统内,可以有多个内,可以有多个Workspa

23、ce,并可以切换使用。要切换,并可以切换使用。要切换Workspace,只要选择菜单,只要选择菜单File-Switch Workspace-Other。2.4 2.4 安装插件安装插件“一切都是插件一切都是插件”在在Eclipse内,所有应用功能内,所有应用功能都是由插件完成的。通过安装插件,可以不断扩展都是由插件完成的。通过安装插件,可以不断扩展Eclipse的功能。为了让的功能。为了让Eclipse更强大,在使用过程中免不了要经更强大,在使用过程中免不了要经常安装或者升级一些新的插件。下面来看一下通常是如何常安装或者升级一些新的插件。下面来看一下通常是如何安装插件的。安装插件的。2.4.

24、1 2.4.1 哪里寻找插件?哪里寻找插件?在网络上可以找到大量的在网络上可以找到大量的Eclipse插件,其中有商业版插件,其中有商业版本的插件,也有免费开源的插件。首选是在本的插件,也有免费开源的插件。首选是在Eclipse的官方的官方网站上寻找官方认可的插件项目。网址:网站上寻找官方认可的插件项目。网址:http:/内列出了内列出了官方的插件项目。官方的插件项目。另外一个集中了大量另外一个集中了大量Eclipse插件的网站是插件的网站是Eclipse Plugin Center(Eclipse插件中心插件中心)。2.4.2 2.4.2 插件安装在插件安装在pluginsplugins文件

25、夹中文件夹中Eclipse文件夹下面的文件夹下面的plugins文件夹就是用来存放插文件夹就是用来存放插件的。在件的。在plugins这个文件夹中,插件有两种存放方式:这个文件夹中,插件有两种存放方式:每个插件是一个文件夹:每个插件是一个文件夹:每个插件是一个每个插件是一个jar:另外,不少插件还带有另外,不少插件还带有feature文件,需要把文件,需要把feature文件安装到文件安装到feature文件夹。正确安装完插件后,重新启动文件夹。正确安装完插件后,重新启动Eclipse,就会装载新的插件。有时候,就会装载新的插件。有时候eclipse需要清理缓需要清理缓存才能刷新插件,就要用存

26、才能刷新插件,就要用-clean命令行参数清理缓存。命令行参数清理缓存。2.4.3 2.4.3 以链接的方式安装插件以链接的方式安装插件上面的安装方式比较简单,只要把插件复制到上面的安装方式比较简单,只要把插件复制到plugins文件夹或者文件夹或者feature文件夹就可以了。如果经常更文件夹就可以了。如果经常更新或者安装新的插件,会导致新或者安装新的插件,会导致plugins文件夹中充满了各种文件夹中充满了各种旧的或者已经废弃的插件文件。为了避免这种情况,可以旧的或者已经废弃的插件文件。为了避免这种情况,可以把每个插件单独安装在其他文件夹。把每个插件单独安装在其他文件夹。首先在首先在Ecl

27、ipse的文件夹下面建立一个的文件夹下面建立一个links文件夹。文件夹。每安装一个插件,建立一个每安装一个插件,建立一个*.link文本文件。文本文件的文本文件。文本文件的内容只有一行,格式为:内容只有一行,格式为:path=插件文件夹的路径插件文件夹的路径2.4.4 2.4.4 安装不兼容安装不兼容3.43.4版的插件版的插件Eclipse 3.4版开始,核心有了比较大的变化,导致有版开始,核心有了比较大的变化,导致有部分旧的插件可能不兼容。但是部分旧的插件可能不兼容。但是Eclipse 3.4专门提供了旧专门提供了旧插件的兼容安装方式。在插件的兼容安装方式。在Eclipse3.4的文件夹

28、内,多了一的文件夹内,多了一个个dropins的文件夹,这个就是专门用来放旧插件的。而且的文件夹,这个就是专门用来放旧插件的。而且有几种安装方式。有几种安装方式。第一种,可以像第一种,可以像plugins文件夹那样,直接把旧插件文件夹那样,直接把旧插件plugins文件夹中的文件夹中的jar文件放到文件放到dropins中。中。2.4.5 2.4.5 在线安装插件在线安装插件在线安装也是一种简便的安装方式,不少插件都提供在线安装也是一种简便的安装方式,不少插件都提供了在线安装的功能。了在线安装的功能。2.4.5 2.4.5 在线安装插件在线安装插件2.5 2.5 小结小结本章介绍了本章介绍了E

29、clipse的界面构成,的界面构成,Eclipse的整个窗口的整个窗口叫做工作台(叫做工作台(Workbench),就好比是一个工匠创作伟大作),就好比是一个工匠创作伟大作品的工作台。在品的工作台。在Workbench中,有菜单、工具栏、状态栏,中,有菜单、工具栏、状态栏,中间的工作区域是透视图(中间的工作区域是透视图(Perspective)。)。透视图是透视图是Eclipse中管理、布局界面的主要元素。根中管理、布局界面的主要元素。根据工作目的,有各种各样的透视图。例如据工作目的,有各种各样的透视图。例如Java透视图、测透视图、测试透视图、试透视图、J2EE透视图等等。用户可以根据需要,随时选透视图等等。用户可以根据需要,随时选择、切换适应与当前需要的透视图。也可以自己定义新的择、切换适应与当前需要的透视图。也可以自己定义新的透视图。透视图。在透视图中包含的是视图(在透视图中包含的是视图(View)和编辑器)和编辑器(Editor)。编辑器是编辑用户工作文件的主要工具,针)。编辑器是编辑用户工作文件的主要工具,针对具体的文件,可以用专门的编辑器进行编辑。视图则是对具体的文件,可以用专门的编辑器进行编辑。视图则是为编辑器提供支持的小窗口,上面显示了各种参考信息。为编辑器提供支持的小窗口,上面显示了各种参考信息。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁