1.3 MyEclipse集成开发环境
MyEclipse是目前应用最为广泛的Java应用程序集成开发环境,它是由Genuitec公司开发的一款商业化软件。用户可以通过访问其官方网站http://www.myeclipseide.com获取试用版。目前MyEclipse最新的稳定版本是MyEdipse 7.0。
1.3.1 MyEclipse的安装和启动
MyEclipse 7.0的具体安装步骤如下。
(1)双击MyEclipse的安装文件MyEclipse_7.0GA.exe,将显示如图1.14所示的安装欢迎窗口。
说明
在安装MyEclipse之前必须正确安装和配置JDK。
(2)单击“Next”按钮,将显示如图1.15所示的授权许可协议窗口。
图1.14 安装欢迎窗口
图1.15 授权许可协议窗口
(3)在其中选中“I acknowledge and accept ALL of the above licenses”复选框,表示接受软件安装协议,然后单击“Next”按钮,将显示如图1.16所示的选择安装路径窗口。在其中单击“Configure”按钮来配置MyEclipse安装的目录,例如:F:\Genuitec\MyEclipse 7.0。
(4)单击“Install”按钮,将显示如图1.17所示的安装窗口。
图1.16 选择安装路径窗口
图1.17 安装窗口
(5)安装完成后,将显示如图1.18所示的工作区选择窗口,在其中用户可以设置自己的工作区。
(6)单击“OK”按钮,将显示如图1.19所示的MyEclipse 7.0的启动界面。
图1.18 工作区选择窗口
图1.19 MyEclipse 7.0启动界面
(7)MyEclipse 7.0启动后,将显示如图1.20所示的默认欢迎界面。
图1.20 MyEclipse 7.0默认欢迎界面
至此,MyEclipse 7.0已经安装完毕并且正常启动。
1.3.2 MyEclipse的使用
对于MyEclipse集成开发环境来说,其界面的外在表现形式为“工作台”窗口。所谓“工作台”就是一个桌面开发环境,其主要的目标是通过创建、管理和导航工作空间资源、提供公共范例来方便程序开发。
图1.21所示的工作台窗口主要由以下几部分组成。
❑ 标题栏。
❑ 菜单栏。
❑ 工具栏。
❑ 透视图。
说明
透视图又包括视图和编辑器。在MyEclipse中透视图和视图是其特有的概念。
图1.21 MyEclipse工作台窗口
1.MyEclipse的菜单栏
MyEclipse工作台最上面的是菜单栏,菜单栏中包含菜单(例如“File”)和菜单项(例如“File”|“New”),在菜单项下面则可能显示子菜单(例如“File”|“New”|“Project…”)。MyEclipse的菜单栏如图1.22所示。
图1.22 MyEclipse的菜单栏
说明
通过菜单栏可以执行MyEclipse中大部分的操作。
2.MyEclipse的工具栏
位于菜单栏下的就是工具栏,如图1.23所示。
图1.23 MyEclipse的工具栏
工具栏中包含了MyEclipse最常用的功能。拖动工具栏上的图标可以更改按钮显示的位置。表1.2列出了常见的MyEclipse工具栏按钮及其对应的功能。
表1.2 MyEclipse工具栏按钮及其功能
3.MyEclipse的透视图
工作台窗口可以包含一个或多个透视图,而且这多个透视图共享同一代码编辑器。透视图用于定义工作台窗口中视图的初始设置和布局,其目的是用于完成特定类型的任务或便于使用特定类型的资源。
在MyEclipse集成开发环境中提供了几种常用的透视图,如Java透视图、资源透视图、调试透视图、同步透视图等。用户可以在不同的透视图之间自由切换,但是同一时刻只有一个透视图是活动的,该活动的透视图可以决定哪些视图显示在工作台的界面上,并控制这些视图的大小和位置。
在工作台窗口中打开透视图共有两种方法。
❑ 选择MyEclipse菜单栏中的“Window”|“Open Perspective”|“Other…”命令,在弹出的如图1.24所示的“打开透视图”窗口中就可以选择要打开的透视图。
❑ 可以通过在MyEclipse窗口左上角的快捷菜单中,单击按钮,将弹出如图1.25所示的下拉菜单,在其中选择要打开的透视图即可,选择其中的“Other…”选项同样也将打开如图1.24所示的“打开透视图”窗口。
图1.24 “打开透视图”窗口
图1.25 通过快捷菜单打开透视图
打开透视图后,可以通过如下3种方法在已打开的透视图之间进行切换。
❑ 在透视图的快捷方式栏中列出了当前已打开的透视图,如图1.26所示。单击需要使用的透视图,即可完成对已打开透视图的切换。
❑ 单击透视图的快捷方式按钮,在下拉菜单中选择“Other…”选项,在弹出的如图1.24 所示的“打开透视图”窗口中选择已打开的透视图,也可以完成对透视图的切换。
❑ 选择“Window”|“Open Perspective”|“Other…”命令,同样将弹出如图1.24所示的“打开透视图”窗口,在该窗口中选择已经打开的透视图,即完成对透视图的切换。
图1.26 透视图快捷方式栏
4.MyEclipse的视图
视图支持编辑器并提供浏览工作台中信息的方法。视图可能在工作台中单独出现,也可能与其他视图一起出现。在工作台窗口中,可以打开和关闭视图,并修改它们停放的位置,进而改变透视图的布局。
说明
视图具有自己的菜单,某些视图还具有自己的工具栏。视图工具栏上的按钮表示对应的操作仅对该视图中的内容起作用。
当打开某个透视图时,将会自动打开与其相关联的某些视图,要打开未包含在当前透视图中的视图,可以在MyEclipse菜单栏的 “Window”|“Show View”菜单中选择要打开的视图,即可在当前透视图中显示该视图。
如果要在当前透视图中更改视图的位置,可以通过移动和停放视图来实现。首先在视图的标题栏按住鼠标左键,拖动该视图。当用户拖动视图在工作台中移动时,其鼠标的指针将变为如表1.3 所示的状态,提示用户当释放鼠标左键时视图将停放的位置。当将视图拖动到用户希望的位置时释放鼠标左键,即完成了该视图的移动和停靠。这样就完成了视图停放位置的修改。
表1.3 停放视图时鼠标的状态
在MyEclipse中最常用的一种视图是“包资源管理器”,该视图以目录的形式管理项目中的各种资源。图1.27所示为Java项目的“包资源管理器”视图。
图1.27 “包资源管理器”视图
5.MyEclipse的编辑器
编辑器是工作台上的一个主要的部件。在任何给定的透视图中都会包含一个编辑器区域,该区域可以包含多个编辑器和一个或多个相关的视图。当某个编辑器处于活动状态时,MyEclipse中的快捷菜单和工具栏等都是基于该编辑器的。当编辑器处于非活动状态时,与其相关的快捷菜单和工具栏将变为不可用。
打开一个编辑器可以通过下面3种方法实现。
❑ 通过在“包资源管理器”中双击要打开的文件,即可在编辑器中打开该文件。
❑ 通过在“包资源管理器”中用鼠标右键单击要打开的文件,在弹出的快捷菜单中选择“Open”命令,也可在编辑器中打开该文件。
❑ 通过在“包资源管理器”中用鼠标右键单击要打开的文件,在弹出的快捷菜单中选择“Open With”命令,在它的子菜单选项中选择要使用的编辑器。
打开之后的编辑器如图1.28所示。
说明
打开的编辑器可以双击其标题,从而使该编辑器最大化,也可以通过鼠标来调整编辑器的大小。
在编辑区中可以同时打开多个编辑器。这样就可以通过在编辑区域平铺多个编辑器来实现同时查看多个文件了。
当在编辑区域中有多个编辑器被打开时,可以通过下面3种方法实现切换。
❑ 通过单击要使用的编辑器的标题栏来实现编辑器的切换。
❑ 通过单击图标来实现编辑器的切换。
❑ 通过快捷键来实现编辑器的切换。例如,按下快捷键“Ctrl+Shift+E”,将弹出如图1.29所示的编辑器切换窗口。
图1.28 打开的编辑器
图1.29 编辑器切换窗口
常用切换编辑器的快捷键如表1.4所示。
表1.4 切换编辑器的快捷键