Eclipse优化

// 最先要做的
安装IceEpe插件
安装Lombok插件
安装插件JdEclipse插件(可先不安装)
插件设置后清理缓存->cmd进入eclipse目录运行eclipse -clean来打开就可以了

// 调整窗格的显示的透视图和视图们
这个自行调整了

// 编辑器(Editors)->文本编辑器(Text Editors)
显示的Tab值由默认的4修改为1(Displayed tab width->1)
(勾上)显示行号(Show line numbers)
(注意)当鼠标一度悬浮提示时->默认为延迟后增加,若喜欢立即增加时,显示速度很快,但也容易经常触碰到(When mouse moved into hover)

// 编辑器(Editors)->文本编辑器(Text Editors)->拼写(Spelling)
(消勾)取消启用拼写检查(Enable spell checking)
将编码设置为UTF-8(Encoding)
(注意)可以设置用户自定义字典->可以自己设置一个字典更加快速的处理某些内容(User defined dictionary)

// 编辑器(Editors)->文件关联(File Associations)
添加一个*.xml并将*.htm,.html,.jsp,*.xml都使用专属的Editor的打开模式进行打开

// 工作空间(Workspace)
(勾上)自动构建(Build automatically),(勾上)自动刷新(Refresh using native hooks or polling)
(注意)可设置一下工作空间名称(Workspace name(shown in window title))
(注意)可选择打开项目时打开所引用的项目这个先不变,默认为提示(Open referenced projects when a project is opened)
文件编码设置为UTF-8(Text file encoding)

// 键(Keys)
参见eclipse常用快捷键.txt

// 内容类型(Content Types)
设置里面的文本的里面的所有文件类型编码全部为UTF-8(其中XML最多,只要设置了XML主项为UTF-8后其下都为这个编码了)

// 外观(Appearance)->颜色和字体(Colors and Fonts)
先将C:\Windows\Fonts->Courier New开启为显示(右键->显示)
基本(Basic)->文本字体(Text Font)->编辑(Edit)->选择Courier New->确定(字体大小设置为14)

// Java
(勾上)在重构之前自动保存所有修改过的资源(Save all modified resources automatically prior to refactoring)
(注意)编辑器(Editor)->内容辅助(Content Assist)->搜藏夹(Favorites)->可以定义静态成员,以便下次使用alt+/时能自动提示使用这些静态元素

// Java->编译器(Compiler)
(注意)启用1.7版本的编译器进行编译(Compliler compliance level)

// Java->代码样式(Code Style)->格式化程序(Formatter)
新建->ice->确定->编辑->自动换行(Line Wrapping->Maximum line width)->1000->应用->确定
java->formatter->ice->Comments->Maximum width for comments->1000
选择ice->编辑->注释(Comments)->(消勾)启用行注释格式化(Enable line comment formatting)

// Java->调试(Debug)->单步执行过滤(Step Filtering)
(注意)这个设置可以跳过一些不想调试的类

// Java->外观(Appearance)->成员排序顺序(Members Sort Order)
(注意)在编辑器中这个设置可以为成员排序

// Java->已安装的JRE(Installed JREs)
(注意)添加一个7.0的JRE,即可

// 单独搜索css->Css Files
编码设置为UTF-8

// 单独搜索css->Editor
行宽设置为800(Line Width)
(勾上)使用跳格缩进(Indent using tabs),缩进大小为1(Indentation size)

// 单独搜索html->HTML Files
编码设置为UTF-8

// 单独搜索html->HTML Files->Editor
行宽设置为800(Line Width)
(勾上)使用空格缩进(Indent using spaces),缩进大小为1(Indentation size)

// 单独搜索xml->XML Files
编码设置为UTF-8

单独搜索xml->XML Files->Editor
// 行宽设置为800(Line Width)
// (勾上)使用跳格缩进(Indent using tabs),缩进大小为1(Indentation size)

// JavaScript->包含目录(Include Path)->用户库(User Libraries)
(注意)可以建立用户自己的脚本库

// JavaScript->代码风格(Code Style)->格式化程序(Formatter)
新建->ice->确定->编辑->自动换行(Line Wrapping->Maximum line width)->1000->应用->确定
JavaScript->formatter->ice->Comments->Maximum width for comments->1000
选择ice->编辑->注释(Comments)->(消勾)启用行注释格式化(Enable line comment formatting)

// Maven->Installations
添加一个Maven位置:D:\programfiles\Maven

// Maven->User Settings
设置User Settings为D:\programfiles\Maven\conf\settings.xml

// 验证(Validation)
取消构建(Build)的所有列的验证,需要验证时在指定文件上右击Validate手动验证

/小组(Team)****************************************/

// 小组(Team)
(勾上)在比较编辑器中显示文件作者(Show the file author in compare editors)
(注意)当同步功能完成时打开相关联的透视图这里可以勾上从不(Open the associated perspective when a synchronize operation completes)

// 小组(Team)->Git
Team->Git->(消勾)Committing->Use Staging View to commit instead of Commit Dialog
(注意)可修改默认Git仓库位置为->D:\information\inEclipse\EclipseOxygen\Git\repository(Default repository folder)

// 小组(Team)->Git->Committing
(勾上)Insert Signed-off-by(这样在Git提交时就可以不用输入注释内容了)

// 小组(Team)->Git->Projects
(消勾)Automatically ignore derived resources by adding them to .gitignore(取消定义设置为派生的资源自动添加到Git忽略文件,这个很重要,可以避免文件提交不完全问题)

/**运行/调试(Run/Debug)**********************************/

// 运行/调试(Run/Debug)
(消勾)取消删除所有断点时提示确认

// 运行/调试(Run/Debug)->Console
Console buffer size->8000000

// 运行/调试(Run/Debug)->透视图(Perspectives)
当应用程序暂挂时打开相关联的透视图选择从不(Never)(Open the associated perspective when an application suspends)

// 搜索
只留搜索文件(只留File Search选项卡)
文件名模式设置为:
*.css, *.ftl, *.htm, *.html, *.java, *.js, *.json, *.jsp, *.jsx, *.less, *.properties, *.sass, *.scss, *.ts, *.tsx, *.txt, *.xml, *.yml, *.md
(勾上)区分大小写(Case sensitive)

// 原始类型处理(Java-Compiler):
搜索(generic):已取消选择的一般类型操作->忽略(Unchecked generic type operation)
搜索(generic):使用原始类型->忽略(Usage of a raw type)
搜索(generic):使用最终类型绑定声明的一般类型参数(Y)->忽略(Generic type parameter declared with a final type bound)
搜索(generic):Redundant type arguments->忽略
英文版的IDE的话搜索:generic可看到这四项

// 将Java的编译器->错误 / 警告
搜索"seri"->没有serialVersionUID的可序列化的类(Z)->忽略

// Terminal设置
Terminal默认就打开cmd,Ctrl+Alt+Shift+T->Choose terminal->Local Terminal

// 消去eclipse更新提示
Install/Update->Automatic Updates->消勾(Automatically find new updates and notify me)

// 复制,地址:" + url);后在"“里面粘贴会成为这种结果,地址:” + url);
Java->Editor->Typing->消勾(Escape text when pasting into a string literal)即可

/Mac需要调整的****************************************/

// 调整Project Explorer的字体大小
找到:/Applications/Eclipse.app/Contents/Eclipse/plugins/org.eclipse.ui.themes_1.1.300.v20161107-1827/css/e4_default_mac.css
在最下面加上
CTabFolder Tree{
font-size: 10px;
}

/EclipseCpp需要调整的*********************************/
// 除了eclipse优化外,还需要优化的部分
C/C+±>Debug->设置编码都为UTF-8
Source Not Found->Never

/Eclipse安装插件时的镜像地址可提高安装速度********************/
Window->Preferences->Install/Update->Available Software Sites中的download.eclipse.org都替换成mirrors.ustc.edu.cn/eclipse

// 去掉alt+x,和alt+c的eclipse不停闪动问题
快捷键keys->alt+x的cut去掉,alt+c的copy去掉

// Java Compiler->Errors/Warnings->搜: vararg
Inexact type match for vararg arguments的警告改为忽略,如作为参数传递Arrays.asList(keys),keys是String…类型时,方法参数接收方是List就会报警告

// 自定义注释模板
Java -> Code Style -> Code Templates

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

2023年Java面试宝典

您的鼓励是对我的肯定,共建希望

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值