eclipse使用大全

基本设置部分:
1、设置代码的字体类型和大小:
Window -> Preferences -> General -> Appearance -> Content Assist -> Colors and Fornts,只需修改 Basic 里面的 Text Font 就可以了
设置字体

2、设置文本文件及JSP文件编码:
Window -> Preferences -> General -> Workspace -> Text file encoding -> Other:这里写图片描述

Window -> Preferences -> Web -> JSP Files -> Text file encoding-> Other:
这里写图片描述
3、设置JDK:
Window -> Preferences -> Java -> Installed JREs -> Edit:
这里写图片描述
4、设置jsp编码:
这里写图片描述

===========================================

设置注解模板:
编辑注释模板的方法:Window->Preference->Java->Code Style->Code Template 然后展开Comments节点就是所有需设置注释的元素啦。现就每一个元素逐一介绍:

1.文件(Files)注释标签:

/**    
 * @Title:         ${file_name}   
 * @Package        ${package_name}   
 * @Description:   ${todo}(用一句话描述该文件做什么)   
 * @author:        wl     
 * @date:          ${date} ${time}   
 * @version:       V1.0     
 */ 

2.类型(Types)注释标签(类的注释):

/**   
 * @ClassName:     ${type_name}   
 * @Description:   ${todo}(这里用一句话描述这个类的作用)   
 * @author:        wl
 * @date:          ${date} ${time}     
 */  

3.字段(Fields)注释标签:

/**   
 * @Fields         ${field} : ${todo}(用一句话描述这个变量表示什么)   
 * @author:        wl
 * @date:          ${date} ${time}  
 */   

4.构造函数(constructors)标签:

/**   
 * @Title:         ${enclosing_type}   
 * @Description:   ${todo}(这里用一句话描述这个方法的作用)   
 * @param:         ${tags}  
 * @author:        wl
 * @date:          ${date} ${time}  
 * @throws   
 */ 

5.方法(Methods)标签:

/**   
 * @Title:         ${enclosing_method}   
 * @Description:   ${todo}(这里用一句话描述这个方法的作用)   
 * @param:         ${tags}      
 * @return:        ${return_type}   
 * @author:        wl  
 * @date:          ${date} ${time}   
 * @throws   
 */  

6.覆盖方法(Overriding Methods)标签:

/**   
 * @Title:         ${enclosing_method}
 * @Description:   ${todo}(这里用一句话描述这个类的作用)  
 * @author:        wl  
 * @date:          ${date} ${time}  
 * ${tags}   
 * ${see_to_overridden}   
 */  

7.代表方法(Delegate Methods)标签:

/**  
 * @author:        wl  
 * @date:          ${date} ${time}  
 * ${tags}  
 * ${see_to_target}  
 */  

8.getter方法标签:

/**  
 * @Title:         ${enclosing_method}
 * @Description:   ${todo}(这里用一句话描述这个类的作用)   
 * @return:        ${field_type} 
 * @author:        wl  
 * @date:          ${date} ${time}  
 */  

9.setter方法标签:

/**  
 * @Title:        ${enclosing_method} 
 * @Description:  ${todo}(这里用一句话描述这个类的作用)   
 * @return:       ${field_type} 
 * @author:       wl  
 * @date:         ${date} ${time} 
 */     

设置离线插件:
links安装方法:(强推)
1,准备工作
如果插件是一个单独的jar文件,那么你需要做三件事,
先建一个plugins文件夹,把jar文件放入其中,
再建一个eclipse文件夹,把plugins放入其中,
最后,打个比方:如果你下载的是一个名为WBPro的插件,你需要建一个WBPro文件夹
把刚才的eclipse文件夹放入其中。(不一定非得命名为WBPro,你可以用其他名字,
如AAA,bb等,注:此句话可先不看)。好了,插件的大致结构出来了,如下
WBPro/eclipse /plugins/**.jar

如果插件是plugins和features两个文件夹(或只有plugins文件夹),
请建一个名为eclipse的文件夹,把上面的两个文件夹放入其中,
再建一个名为WBPro的文件夹,把刚才的eclipse文件夹放入其中,插件的大致结构如
下:WBPro/eclipse /{plugins,features}如果插件就是一个eclipse文件夹,请新建
一个WBPro文件夹,把eclipse放入其中,插件的结构如下:WBPro/eclipse

2,开始安装
找到你的eclipse ,在其下建两个文件夹,一个是extplugins,一个是links,结构如
下{eclipse/extplugins,links},
把你刚才建立的插件WBPro放入extplugins中,
然后在links文件夹下,建立一个txt文本,在里面写入:path=extplugins/WBPro,注
意是“/”,而不是“\”,再把文本文件命名为WBPro.link,注意全名是WBPro.link,
而不是WBPro.link.txt,
好了,启动eclipse,在菜单栏点击window->Preferences,在弹出来的对话框中,看左
边的导航栏,如果里面有你的插件名,如WBPro,恭喜你插件安装成功!

例如安装svn插件:
1、将插件解压到D:\program\svnplusb
留下features和plugins文件夹
2、eclipse安装:
在ecplise的安装目录下创建一个links文件夹
在links文件夹下创建一个svn.link文件
在文件中定义插件位置
path=D:\program\svnplusb

===========================================
配置tomcat
设置tomcat
这里写图片描述

配置maven
由于oracle驱动需要编译,因此需要设置本地的环境变量
系统变量:MAVEN_HOME = D:\Server\maven
用户变量:path = %MAVEN_HOME%\bin
打开 cmd,在里面敲:mvn –version

配置maven

修改 maven 仓库存放位置:
找到 maven 下的 conf 下的 settings.xml 配置文件,我的是在 D:\Server\maven\conf\settings.xml
这里写图片描述

这里写图片描述

设置热部署JRebel:
这里写图片描述
这里写图片描述

官网离线插件地址:
http://update.zeroturnaround.com/update-site-archive/update-site-6.4.7.RELEASE/

===========================================

常用快捷键:
Alt+/ 代码提示

代码阅读:
Ctrl+O 快速显示 OutLine 按两次就显示父类的
Ctrl+T 选中接口名,查找实现类
Ctrl+F6 切换打开的文件
Ctrl+E 同上
Ctrl+D 删除当前行
Ctrl+Q 上次编辑的地方
Ctrl+W 关闭当前编辑窗
Ctrl+Alt+ ↓ 复制当前行到下一行 ( 复制增加 )
Ctrl+Alt+ ↑ 复制当前行到上一行 ( 复制增加 )
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面
Ctrl+Alt+H 方法被谁调用
Ctrl+Shift+G Eclipse中如何查找所有调用方法a()的类
Ctrl +Shift+T 查找类文件(查找文件很方便)
Ctrl +Shift+P 定位(){}
Ctrl+Shift+F 格式化当前代码
Ctrl+Shift+X 把当前选中的文本全部变为大写
Ctrl+Shift+Y 把当前选中的文本全部变为小写
Ctrl+Shift+O 导包

代码重构:
Alt+Shift+S 代码方法的相关操作
Alt+Shift+R 修改domain的字段时候替换所有的set和get,类名也行
Alt+Shift+C 重构方法(比如方法添加参数)
Alt+Shift+V 移动类或方法
Alt+Shift+Z try catch的快捷键
抽取接口 ===》Refactor —Extract Interface
Alt+Shift+M 抽取方法 ( 这是重构里面最常用的方法之一了 , 尤其是对一大堆泥团代码有用 )
Alt+Shift+L 抽取局部变量
抽取静态变量 ===》Refactor —Extract Constant

你可能感兴趣的:(工具)