Eclipse使用新手教程

时间:2024-10-26 10:07:08

说起java的IDE,朗朗上口的无非是Eclipse了,假若能熟练Eclipse,对于我们编写java程序会起到事半功倍的效果,大大提高我们工作效率。因此本篇博文,笔者仅仅是针对刚刚入门java的新手,以便他们能尽快掌握Eclipse的使用。

1. 经常使用快捷键

这是使用工具的第一步,熟练使用快捷键对于我们编敲代码会起到相当大帮助,所以这里笔者列出的快捷键建议大家必须都掌握。

Ctrl + 鼠标左键(类、方法、属性的变量名词):定位跟踪某变量声明或定义的位置

Ctrl + S:保存当前文件

Ctrl + X:剪切

Ctrl + C:复制

Ctrl + V:粘贴

Ctrl + D:删除当前行

Ctrl + F:查找/替换(当前编辑窗体)

Ctrl + H:全局搜索

Ctrl + /:凝视当前行或多行代码

Ctrl + Shift + C:凝视当前行或多行代码

Ctrl + Shift + F:格式化当前代码

Ctrl + Shift + O:缺少的Import语句被添�,多余的Import语句被删除(先把光标定位到需导入包的类名上)

Ctrl + Shift + S:保存全部文件

Ctrl + Shift + X:把当前选中的文本所有变为大写

Ctrl + Shift + Y:把当前选中的文本所有变为小写

Alt + /:代码智能提示

Alt + Shift + R:重命名(包含文件名称、类名、方法名、变量名等等,很好用)

Alt + Shift + J:生成类或方法的凝视

Alt + Shift + S:打开Source窗体(生成get、set方法,实现、覆盖接口或类的方法,非经常常使用)

Alt + Shift + D, J:假设有main方法入口,则以Debug方式运行代码

Alt + Shift + X, J:假设有main方法入口,则以Run方式运行代码

2. 插件推荐

Eclipse默认情况下是一个纯净版的,所以功能简单,而开源IDE最为强大的莫过于各种插件,通过使用插件能够帮助我们降低大量编写代码的工作量,也帮助我们降低了编写代码的难度,所以懂得安装必要插件,也是熟练使用IDE的鉴证。

① Hibernate Tools

Hibernate Tools是一套全新并且完整的面向Hibernate3的工具集合,它包括了Eclipse插件和Ant编译流程,是JBoss Tools的核心组件。使用该插件能大大降低我们使用Hibernate的工作量,支持自己主动生成所有Hibernate的xml文件、javabean、HTML表单文件等。

安装地址:http://download.jboss.org/jbosstools/updates/development/indigo/

② Spring IDE

Spring IDE是Spring官方站点推荐的Eclipse插件,可提供在开发Spring时对Bean定义文件进行提示、验证并以可视化的方式查看各个Bean之间的依赖关系等,对基于spring框架的项目开发提供了有力的支持。

安装地址:http://dist.springsource.com/release/TOOLS/update/e3.6/

③ Subclipse

Subclipse是基于Eclipse的SVN插件,支持全部版本号的Eclipse,团队开发必备插件。

安装地址:http://subclipse.tigris.org/update_1.8.x

④ Findbugs

FindBugs是一个能静态分析源码中可能会出现Bug的Eclipse插件工具。它检查类或者 JAR 文件,将字节码与一组缺陷模式进行对照以发现可能的问题。利用这个工具,就能够在不实际执行程序的情况对软件进行分析。它能够帮助改进代码的质量。

安装地址:http://findbugs.cs.umd.edu/eclipse/

⑤ Sysdeo Tomcat Launcher Plugin

Sysdeo Tomcat Launcher Plugin是Tomcat的Eclipse插件,帮助我们自己主动部署tomcatserver。该插件不是必要插件,能够不装。

下载地址:http://www.eclipsetotale.com/tomcatPlugin/tomcatPluginV33.zip

插件安装方法

插件大概有三种安装方法:

第一种:知道在线安装地址。Eclipse→Help→Install New Software...→地址栏(Work with)中输入安装地址→勾选要安装的插件→Next→允许安装协议→Finish→等待安装完成→按要求重新启动Eclipse

另外一种:手动从官网下载好插件并手动与Eclipse集成。这样的方法一般的思路是:先关闭Eclipse,然后将下载好的插件解压后,拷贝到安装Eclipse目录下的plugins目录和features目录下,假设必要的话再创建一个link文件,再又一次打开Eclipse。

第三种:在线搜索安装。Eclipse→Help→Eclipse Marketplace...→在搜索栏输入要查找的插件→点击Installbutton→等待安装完成→按要求重新启动Eclipse

这里笔者推荐第一种,假设不知道安装地址,那么就用第三种,另外一种方法有时操作错误的话就会出现故障,风险较大,所以不推荐。

3. tomcat

① 配置

Window→Preferences→Server→Runtime Environment→Add→Apache→选择tomcat版本号→Next→更改显示名称(Name)→Browse...浏览选择事先解压好的tomcat目录→选择jre→Finish→OK→打开Servers窗口→右击选择New→Server→选择tomcat版本号→选择刚配置好的tomcat→Next→选择项目→Finish

② 使用心得

当我们改动某处代码后,启动tomcat发现页面没有变化时,要先关掉tomcat,右击Servers窗体中tomcatserver图标,选择Clean...来清理下编译后的源代码,再启动tomcat来又一次编译下源代码。

并且假设部署多个,或tomcat异常时,右击Servers窗体中tomcatserver图标,选择Properties,检查General选项右側Location是否正确,假设不对则点击Switch Location。

尽管一个tomcat支持同一时候启动多个项目,但项目多启动时会非常慢,所以假设不是project项目须要的话,建议tomcat仅仅部署启动一个项目,将临时没用的项目移除。

当web项目启动载入时间过长导致tomcat启动失败的话,可适当延长tomcat启动超时的时间(默认45秒),双击Servers窗体中tomcatserver打开tomcat属性窗体,点击右上方Timeouts选项,改动Start(in seconds)的时间。

eclipse默认情况下是调用tomcat接口模拟启动tomcat,而不是真正启动tomcat,所以大家常常会遇到一件怪事:启动tomcat后,尽管能正常进web项目首页,却仅不了tomcat小猫首页(即http://localhost:8080/),而且web项目部署编译后生成的文件也不在tomcat文件文件夹下的work文件夹下。解决的方法:假设tomcatserver下已经部署了项目,就先要将其所有移除,即右击Servers窗体中tomcatserver图标,选择Add
and Remove...,单击Remove Allbutton,单击Finishbutton。之后先Clean清理下,再双击tomcatserver图标打开属性窗体,选择左側中间Server Locations选项,选择下方第二个单选button(Use Tomcat installation),并将Deploy path文本框中的“wtpwebapps”(默认值)改为webapps,也就是tomcat中公布项目所在的目录名字,最好再将项目又一次部署到tomcat上,启动tomcat后,就能够看到熟悉的小猫页面了,同一时候在tomcat文件目录下的work目录下也能看见熟悉的编译后的页面文件了。

假设代码出现引入javax.servlet.http.*报错,说明是缺少tomcat的jar包,引入就可以。方法:在左側资源管理器右击项目,选择Build Path下的Configure Build Path...,右側点击Add Library...button,选择Server Runtime,点击Next后选择tomcat,Finish。

4. eclipse常见配置

● 字体大小

Window→Preferences→General→Appearance→Colors and Fonts→右側窗体→Basic选项→双击Text Font

● 改动打开文件的编辑浏览器

Window→Preferences→General→Editors→File Associations→选择要改动的文件类型→在下方选择编辑浏览器

● 显示/隐藏代码行号

Window→Preferences→General→Editors→勾选Show line numbers

● 加入�自己定义jar包Libraries

Window→Preferences→Java→Build Path→User Libraries→右側点击New...→输入名称→点击Add JARs...→浏览选择对应的jar文件

● 配置tomcat等server

Window→Preferences→Server→Runtime Environment→Add...→选择须要的server(以tomcat为例请见上面tomcat配置)

● 改动格式化代码的换行判定

Window→Preferences→Java→Code Style→Formatter→右側点击New...→输入名称→点击OK→在弹出的窗体选择Line Wrapping选项卡→改动Maixmum line width文本框的值(默认80)

● 加入�xml的dtd、xsd等xml语法规则文件,实现代码自己主动提示

Window→Preferences→XML→XML Catalog→右側点击Add...→Key type选择Public ID→Location浏览选择你所下载的DTD文件的物理位置→Key填入xml文档头部 <!DOCTYPE sqlMapConfig PUBLIC 后面的那些url地址→OK

● 改动编码格式

右击你要改动的项目/包/类→选择Properties→在Resource选项右側的Text file encoding下选择你须要的编码格式

● 同样名称(包含类名、方法名、变量名等等)以不同背景色标识出来

见下图:

Eclipse使用新手教程

或者按快捷键:Alt + Shift + O

在Window→Preferences下有很多配置,这里并不可能介绍非常全,所以仅仅列出最为经常使用的,大家有时间可能多进这里看看,再多点点多试试就明确了。

5. SVN

● 上传项目至SVNserver

右击要上传的项目→Team→Share Project...→SVN→创建新的资源库位置/使用现有的资源库→Next→(输入URL地址)→Next→使用项目名称作为目录名→Next→Finish→(输入username/password)

注意:“使用项目名称作为目录名”时,要保证SVNserver端已创建与项目名称同样的目录,否则会导入失败。假设SVN端创建的目录名与项目名称不符,则在该步骤选择“使用指定的模块名”以确保SVNserver端与项目名称一致。

● 下载项目从SVNserver

在资源管理器空白处右击→Import...→选择SVN目录→从SVN检出项目→创建新的资源库位置/使用现有的资源库→Next→(输入URL地址)→Next→做为新项目检出,并使用新建项目向导进行配置→Finish→Yes→配置新建项目(如输入项目名称)→OK

注意:这个“输入URL地址”与上面上传项目的不同,这个URL地址须要输入项目详细所在的目录,而上一个由于有“使用项目名称作为目录名”这步,所以不须要带目录名称。

● 提交、更新、还原文件

选中须要提交的文件、jar包、javabean等文件然后右击→Team→选择对应的操作。(这个基本地球人看看都会,所以就不多说了)

所谓学武功首先要被口诀练习基本招式,仅仅有打好基础,才干高速參悟渗透“上层武功”,所以希望笔者写的“基本心法”能助各位菜鸟早日成为威震四海的武林高手!