1.1 Eclipse简介

Eclipse是Java及JavaEE开发的IDE(集成开发环境)之一,是目前软件企业使用最多的一种IDE。

Eclipse最初是IBM的产品,在2001年交给了开源组织来维护,现在是由非营利组织Eclipse基金会(Eclipse Foundation)负责管理。

1.2 下载与安装

Eclipse的安装很简单,直接解压下载的压缩文件即可。

1.3 环境设置

这些设置与MyEclipse中的设置位置相似,在菜单栏window/Preferences中。

1.3.1 主题设置

主题可以不修改,也可以选择设置其他主题。

1.3.2 字体设置

一般选择粗体,14号字。

1.3.3 工作空间字符编码设置

一般设置为UTF-8格式。

1.3.4 JRE设置

若系统环境变量中设置了JAVA_HOME,则会默认使用JAVA_HOME中的设置。

1.3.5 编译器设置

1.3.6 Tomcat服务器配置

Eclipse中Tomcat服务器的设置与MyEclipse中的完全不同。MyEclipse中是将外部的Tomcat关联到MyEclipse,项目的发布是将项目发布到外部的Tomcat的webapps中。但Eclipse中Tomcat服务器的设置不同,其是借助外部的Tomcat,将外部的Tomcat的运行环境复制到了Eclipse中,将服务器创建为了Eclipse的内部服务器。也就是说,web项目就不用发布,是直接在Eclipse中运行的。这样调试Web程序就比MyEclipse中方便快捷很多。

在Eclipse中需要先创建内部服务器,即需要将外部Tomcat中的运行环境复制到Eclipse中,也就是在Eclipse中配置Tomcat了。

1.3.7 默认Web浏览器配置

默认情况下,Eclipse使用的是内部浏览器,但也可以指定为外部浏览器。

1.3.8 修改JSP、HTML文件的默认字符编码

1.4 Java工程

1.4.1 创建Java工程

1.4.2 运行Java工程

1.4.3 修改Java工程名称

鼠标放在项目名称上,右击。

1.5 Web工程

1.5.1 创建Web工程

在Eclipse中要创建web工程,其创建的类型为Dynamic Web Project,这是与MyEclipse不同的地方。

1.5.2 运行Web工程

1.5.3 运行的Web工程的临时存放目录

1.5.4 修改Web工程名称

当Eclipse中的Web工程名称被修改后,其对应的发布到服务器后的名称,即Context root名称并没有改变。若要修改该名称,则可以在Eclipse中的项目上右击,选择属性Properties,然后在属性对话框的Web Project Settings中进行修改。

1.6 常用快捷键

1.6.1 文件相关常用快捷键

【Ctrl + N】:新建一个工程、文件、文件夹等内容。

【Alt + 带下划线字母】:在对话框中进行的快捷操作。

【Ctrl + M】:窗口最大化/还原。

【Alt + Enter】:打开被选中的工程、包、文件等的属性窗口。

【Ctrl + F11】:运行程序。

【F11】:以调试模式运行程序。

【Alt + Shift + R】:重命名工程名、文件名、方法名、变量名。

【F2】:重命名工程名、文件名。

【Ctrl + E】:打开编辑窗口查看目录。

【Ctrl + PageUp】:切换到当前编辑窗口的上一个窗口。

【Ctrl + PageDown】:切换到当前编辑窗口的下一个窗口。

1.6.2 编写代码时常用快捷键

【Ctrl + Alt + ↓】:向下复制光标所在行内容或选中内容。

【Ctrl + Alt + ↑】:向上复制光标所在行内容或选中内容。

【Alt + ↓】:向下移动光标所在行内容或选中内容。

【Alt +  ↑】:向上移动光标所在行内容或选中内容。

【Shift + Enter】:在光标所在行下添加一个空行。

【Ctrl + 1】:给出解决方案。

【Alt + ?】:显示自动提示功能。

【Alt + Shift + Z】:对选中代码段进行Surrount With。

【Alt + Shift + S】:弹出Source菜单。

【带下划线字母或数字】:在选择菜单项时的快捷操作。

【Ctrl + /】:行注释与解除注释。

【Ctrl + Shift + /】:块注释。

【Ctrl + Shift +\】:解除块注释。

【Alt + Shift + L】:将选中内容抽取为变量。

【Alt + Shift + M】:将选中内容抽取为方法。

【Ctrl + Shift + F】:格式化代码。

打印某方法的输出结果:

(1)选中这个方法

(2)【Alt + ?】,弹出帮助信息

(3)按向上键,即选到帮助的最后一条,即使用System.out.println()将其括起来。

【将局部变量转变为成员变量】:

要在转变的局部变量上使用Ctrl + 1,在弹出的菜单中选择Convert local variable to field,将局部变量转变为成员变量。

【将变量定义与声明分离】:

在要分离的变量上使用Ctrl + 1,在弹出的菜单中选择Split variable declaration,分离变量声明。

快速选择(windows快捷键):

【Ctrl + Shift + ←或→】:快速选择一个单词。

【Shift + Home 或 End】:从光标当前位置,快速选择到行首或行尾。

【Shift + ↑或↓】:从光标当前位置,快速选择到上一行或下一行。

1.6.3 查看源码时常用快捷键

【Ctrl + T】:查看类的继承、实现关系。

【Ctrl + O】:查看类的结构。

【Ctrl + Shift + T】:打开查看类窗口。

【F3】:转到定义。将光标放在类或接口或方法上,查看其定义,或按住Ctrl,单击该类或接口。

【Alt + ←】:返回上一次光标停留位置,即使在不同文件中。