Eclipse个性化设置

Eclipse是一款强大的软件开发集成工具,工程师在使用前都会根据自己的习惯进行一些基本设置。
下面是自己的一点设置经验,非通用模板,仅供参考,如有错误请见谅

1、修改工作环境的编码格式

window -> preference -> General -> Workspace -> 右边页面下方设置UTF-8
window -> perference -> General -> Content Types -> 右边设置页面找到Text -> java source 设置utf-8然后update
window -> perference -> General -> Content Types -> 右边设置页面找到Text -> Spring Properties 或者 Java Properties 设置utf-8然后update
window -> perference -> General -> Content Types -> 右边设置页面找到Text -> java properties file设置utf-8然后update
window -> perference -> Web -> JSP Files -> 右边设置页面设置UTF-8
window -> perference -> General -> Editors -> Text Editors -> Spelling 右边设置页面设置UTF-8

2、代码显示行号

window -> preference -> General -> Editors -> Text Editors - > 右边设置页面Show line numbers

3、设置风格

window -> preference -> Java -> Code Style -> Formatter -> 可以自己新建一个格式模板,也可以直接导入模板
导入后修改模板:
① 在模板修改页面->Indentation设置页面中选择Tab policy:Spaces only, Indentation ize : 4
② 在模板修改页面->Line Wrapping 设置页面中 Maximum line width:90。(修改一个页面最大的宽度,也就是一行能编辑多少个字符)
window -> preference -> Web -> HTML File -> Editor
设置页面:
① Line width :90
② Indent using spaces
③ Indentation size :4
按同样方法可设置JSON CSS 格式
window -> preference -> JavaScript -> Code Style -> Formatter -> 可以自己新建一个格式模板,也可以直接导入模板
导入后修改模板:
① 在模板修改页面->Indentation设置页面中选择Tab policy:Spaces only, Indentation ize : 4 tab size:4
② 在模板修改页面->Line Wrapping 设置页面中 Maximum line width:90
window -> preference -> General -> Appearance -> Colors and Fonts -> Basic 修改字体大小,字体设置为source code pro
window -> preference -> JSON -> JSON Files -> Editor 设置页面选择 Indent using spaces,Indentation ize :4

4、设置保存方式

window -> preference -> Java -> Editor -> Save actions 勾选 Perform the selected action on ave(不要勾选Format source code 否则,保存时就会自动全部格式化,导致过滤过多的空白)。勾选Additional action 。
并且点击configure进行设置:
①Remove trailing whitepace
②Unnecesary Code 选择Remove unused imports

5、eclipse更换主题

help -> Install Marketplace选择以下插件安装
①插件 eclipse color themes 更改字体颜色、编辑内容的字体
http://www.eclipsecolorthemes.org/
②插件 jeeeyul's Theme主题 更改整体风格,如按钮、颜色、风格等,这个插件可以从它的样式商店上下载样式,然后在插件编辑栏->右上角(小房子)->user presets -> manage presets -> import *.epf格式文件
③可以修改 window -> preference -> Java -> Editor -> Syntax Coloring 右边设置页面javadoc link和tags两个标签的字体样式,让它符合intellj 风格
④必须修改 window ->preference ->general->appearance->theme 选择custom theme(不选择样式无效)

6、maven设置

window -> preference -> Maven -> Installations 设置页面Add选择本地安装的maven
window -> preference -> Maven -> User Settings 可以选择maven安装目录 -> conf下的settings.xml文件,也可以将settings.xml文件复制到C:\Users\Administrator.m2,然后引入该文件,将settings放入.m2中是为了方便以后升级maven
window -> preference -> Maven 设置页面中,可以勾选Download Artifact Sources 和 Download Artifact JavaDoc,建立中央库索引很花时间,建议第一次勾选Download repository index updates on startup等索引建立后再取消
注:eclipse maven 索引第一次更新很费时间。如果遇到无法更新的时候可以E:\workspace\eclipseworkspace.metadata.plugins\org.eclipse.m2e.core\nexus这个目录全部删除

7、eclipse中复制项目

复制一个已存在的项目
1、点击项目右键->copy->post
2、将pom.xml中所有老项目名称修改为新名称
3、右键项目->properties->Web Project Settings -> Context root ->修改为新名称
4、.settting文件夹,用记事本打开org.eclipse.wst.common.component文件,修改成新名称

8、subversion设置过滤功能

项目上右键 -> team -> 显示属性 :显示当前设置的属性
项目上右键 -> team -> 设置属性 ->选择svn:ignore
.eclipse
.settings
.project
.classpath
target
也可以在windows -> preference -> Team -> Ignored Resources 中添加不需要SVN管理的文件

9、SVN查看历史记录

点击要查看的文件 - > 右键 -> Team -> 显示历史记录 -> 选择一个提交 -> 右键 -> 对比

10、eclipse maven插件与eclipse 编译问题

maven操作过后,可能导致eclipse项目出错,无法运行等,需要project -> clean一次操作,然后收到build或者自动build
maven clean过后需要project -> clean(用来在target目录中生成一些必要文件,否则,maven项目无法打包或者部署时产生错误)

12、如果新建项目后出现莫名的错误

项目右键 -> properties -> Project Facets 修改Java 与 Dynamic Web Module修改对应的版本,有时候莫名的错误可能就是版本不对
lib没有导入:有时候会出现maven关联的lib没有部署到tomcat中,可以在设置中->Deployment Assembly ->Add -> Java Build Path Entries将lib导入

11、其它插件安装

① mybatis generator
② subversion
③ properties editor

12、设置文件头注释

window -> preference -> Java -> Code Style -> Code Templates -> 右边设置页面
Comments -> Types定制一个适合的模版

 /**
  * @author XXXXX
  * @date ${currentDate:date('yyyy-MM-dd')} ${currentTime:date('HH:mm:ss')}
  *
  * ${tags}
  */
13、Mybatis mapper第一行报错

找了很多解决方案有将http改为https的,有XML Catalog添加条目的,只有http改为https有效。经排查发现eclipse会将DTD文件放在c:\Users\用户.lemminx\cache\目录下,其中http目录中的DTD为无效文件,https目录中的DTD为正常文件,这就是为什么改成https就不会报错了,修复http目录中的DTD文件可以修复报错问题。

14、常用快捷键

1、shift + 鼠标移动到方法上 : 显示该方法的源码,可以减少跳转

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,902评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 84,037评论 2 377
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,978评论 0 332
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,867评论 1 272
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,763评论 5 360
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,104评论 1 277
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,565评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,236评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,379评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,313评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,363评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,034评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,637评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,719评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,952评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,371评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,948评论 2 341