当我们要在新环境上安装eclipse时,往往会做很多的个性修改和安装一些插件,下面就这些做一下总结:

一、插件

1、svn插件(subclipse)

  插件官网下载地址:http://subclipse.tigris.org

安装方法:

  • 使用eclipse的install new software安装

到官网去寻找适合自己svn版本的插件,复制url,使用eclipse的install new software安装。详细参考下面截图:

官网页面跳转到下载页面

在下载页面选择需要的版本复制url,http://subclipse.tigris.org/update_1.10.x

eclipse中选择help-->install new soft ware

填入刚才复制的插件地址

选择要下载的项,然后一直next

安装完成后,在windows-->preferences中查看有没有Team,有就成功了

2.EasyExplorer插件

  easyExplorer可以打开文件所在的文件夹,在开发中很常用

  官网下载地址:http://sourceforge.net/projects/easystruts

  插件就是一个jar文件,下载后把jar放到eclipse中的plugin目录下就可以了。重启eclipse后选中文件右击鼠标会看到East Explorer就说明安装成功了

  

二、个性配置

1.jdk版本配置

  我们可能会在一台电脑上装多个jdk,再加上开发工具自带的,版本很多,很混乱。需要自己去指定jdk才放心。

  修改路径:

  window-->preferences-->java-->Installed JREs

  

window-->preferences-->java-->compiler  选择合适的编译版本

2.maven的配置

  配置自己的maven版本,为了方便管理,尽量不适用开发工具自带的版本,添加自己的maven版本。maven下载地址:http://maven.apache.org/

设置自己的maven库。注意: maven库的地址中不要包含空格和汉字。local Repository的地址是通过读取上面的settings.xml中的配置获取的,settings.xml中的配置见图

settings.xml中库地址的配置:

对maven进行一些设置可以让eclipse运行快一些

3.字体设置

Window --> Preferences --> General --> Appearance --> Colors and Fonts --> Basic --> Text Font --> Edit。本人喜欢Calibri字体

4.注释和新生方法的默认格式设置

Window --> Preferences --> java --> Code Style --> Code Templates

可以把自己常用的格式保存成xml,导入就行。

下面写一些常用的注释:

文件(Files)注释:

/**

* @Title: ${file_name}

* @Package ${package_name}

* @Description: ${todo}(用一句话描述该文件做什么)

* @author 自己的名字

* @date ${date} ${time}

* @version V1.0

*/

类型(Types)注释(类的注释):

/**

* @ClassName: ${type_name}

* @Description: ${todo}(这里用一句话描述这个类的作用)

* @author自己的名字

* @date ${date} ${time}

* ${tags}

*/

字段(Fields)注释:

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

方法(Methods)注释:

/**

* @Title: ${enclosing_method}

* @Description: (描述方法的作用,若该方法包含复杂业务判断处理,需注明逻辑或思路)

* ${tags}

* @author 自己的名字

* @throws

*/

重装eclipse要做的事的更多相关文章

  1. 重装eclipse要做的事(二)---设置工作空间默认编码

    在Eclipse的开发使用中,我们经常使用的是UTF-8,但是刚刚安装的或者是导入的项目是其他编码的默认是GBK的,这就造成我们的项目乱码,一些中文解析无法查看,对我们的开发造成不便. 我使用的是My ...

  2. 开发完iOS应用,接下去你该做的事

    iOS专项总结 关于 analyze Clang 静态分析器 Slender Faux Pas Warning Leaks Time Profiler 加载时间 iOS App启动过程 帧率等 如何优 ...

  3. 7件你不知道但可以用CSS做的事

    不管你信不信,CSS和JavaScript开始重叠,就像CSS增加了更多功能一新.在我写“你可能不知道的CSS和JavaScript互相影响的5种方式”一文时,人们对于JavaScript和CSS是如 ...

  4. 转载:安装Ubuntu 15.10后要做的事

    转载:安装Ubuntu 15.10后要做的事 原文转载于:http://blog.csdn.net/skykingf/article/details/45267517 Ubuntu 15.10发布了, ...

  5. 开发完 iOS 应用,接下去你该做的事

    iOS专项总结 一个应用经过多次迭代后告一段落,接下去我们在技术上还可以做些什么呢?答案是提高代码的整体质量.关于这方面,除了我们常喊的 重构,测试也非常重要. 博主近期给我们的 iOS客户端代码来了 ...

  6. Git 还没push 前可以做的事(转)

    Git 版本控制系統(3) 還沒 push 前可以做的事 转载:http://ihower.tw/blog/archives/2622   這一集要講的是:還沒 push 前可以做的壞事,也就是 re ...

  7. Unity3d 子线程能做的事

    一,子线程中能做的事: 1,数据逻辑方面计算: 二,子线程中,不能: 1,加载场景相关事件: Application.LoadLevelAsync.Application.LoadLevel等: 2, ...

  8. debug模式开启会做哪些事(源码分析)

    以往开发中不管是django框架下开发还是其它框架下开发, 只知道在开发阶段要开启debug模式, 却一直没有深究它会我们做哪些事, 今天使用tornado时偶然看到源码中写的很清楚,故写下来加深印象 ...

  9. Kali Linux 2020.1安装以及安装后要做的事

    Kali Linux是基于Debian的Linux发行版,预装了许多渗透测试软件,让大家从各种繁琐的软件安装中解脱出来,专注于测试本身. 本文章介绍了如何安装目前最新的2020.1版本,以及安装好后补 ...

随机推荐

  1. solr拼写检查配置

    拼写检查功能,能在搜索时,提供一个较好用户体验,所以,主流的搜索引擎都有这个功能. 那么什么是拼写检查,其实很好理解,就是你输入的搜索词,可能是你输错了,也有可能在它的检索库里面根本不存在这个词,但是 ...

  2. Zend Cache的学习和实例

    前一段时间,公司让我组织一下关于Zend Cache的培训. 培训的具体内容有: 前端core缓存 前端Output缓存 前端Function缓存 前端Class缓存 前端File缓存 前端Page缓 ...

  3. 【编程实践】连续正整数之和(华东师范大学OJ-3025)

    题目描述:一个正整数有可能可以被表示为 n(n>=2) 个连续正整数之和,如: 15=1+2+3+4+5 15=4+5+6 15=7+8 请编写程序,根据输入的任何一个正整数,找出符合这种要求的 ...

  4. CSS中.和#区别

    一.问题来源 制作导航栏,参考别人的代码,发现的. 二.解析 2.1 概述 id:用来定义页面中大的样式,如栏目划分,顶部,正文,底部等:用#top的形式来定义: class:用来定义一些比较细节的样 ...

  5. Oracle 用户权限管理

    SQL> select * from ROLE_SYS_PRIVS where ROLE='RESOURCE'; ROLE PRIVILEGE ADM --------------------- ...

  6. sql union代替or

    ---原始SQL SQL> SELECT deptno FROM emp WHERE empno = 7788 OR job = 'SALESMAN' ORDER BY 1; DEPTNO -- ...

  7. POJ3295 Tautology(枚举)

    题目链接. 分析: 最多有五个变量,所以枚举所有的真假值,从后向前借助于栈验证是否为永真式. #include <iostream> #include <cstring> #i ...

  8. 2013=12=2 bitree

    #include "stdio.h" #include "stdlib.h" #define OVERFLOW -1 #define ERROR -1 #def ...

  9. Android 迷之Version管理

    很多时候会搞混Android中的几个Version minSdkVersion:指你所开发的应用程序能够兼容的最低系统.比如,你现在开发一款暴风.APK,你希望它能在Android已经发布的所有版本的 ...

  10. Object -C @property -- 笔记

    避免函数名和字段重复: 代码: