1,不要告诉我你的代码是一个一个字母敲的,有工具得会利用
window>preferences>
搜索Content Assist,下面全是内容提示方面的选项,我们选Java那一项演示
看下面Auto Activation,有三个白框可以输入
第一项:写个代码多少毫秒以后会有提示 我选得700,也就是0.7秒。看个人习惯
第二项:默认只有一个"." 表示当输入 .后会自动联想 这个当然配成键盘上 A-Z 了甚至可以加上空格等
之后你会发现敲键盘上任何一个键都会有提示,写代码的速度你懂得
2,你是不是经常打private String,public void,system.out.print,很麻烦把
window>preferences>java>Editor>Templates
点NEW,name看自己习惯,我写的ps,也就是打ps出来private String
Content看情况选,pattern就写 private String、点OK就行了
3,代码重复的地方复用性差,应该抽取成方法,选中要抽取成方法的代码,右键Refactor>Extract Methord 写上方法名即可
4,同时操作几行代码:
private String a;
private String b;
private String c;
比如要把abc三个字母删掉: 按shift+alt+a,这时候用鼠标就可以把abc圈起来,
现在就是操作的abc三行了, 再按shift+alt+a退去块操作
5,取消自动生成代码的注释
Java>Code Style>COde Templates>code
将里面每一项的注释删除即可
6,是不是感觉eclipse格式化JSP,html等代码太乱呢?
JSP Files>Editor>Jsp with html content
将Inline Elements里面元素全部移除,只剩下input li lable p span 即可,这样格式化会很好看了\(^o^)/~
7,配置参数,eclipse.ini 最好网上自己查一下,可以参考下面,但是涉及到路径的得看清楚。。
-vmargs
-Dosgi.requiredJavaVersion=1.8
-Xms3072m
-Xmx3072m
-Xss256k
-Xmn1152m
-XX:SurvivorRatio=6
-XX:MetaspaceSize=512m
-XX:MaxMetaspaceSize=512m
-XX:ParallelGCThreads=4
-XX:ReservedCodeCacheSize=256m
-XX:+DisableExplicitGC
-Xverify:none
-Dosgi.nls.warnings=ignore
-XX:+UseG1GC
-XX:+UseStringDeduplication
--add-modules=ALL-SYSTEM
8.注释模板
Java-->code templates
Files:
/**
* @Description:
* @author xxx
* @date ${date}
*/
idea:
/** * @Description: $END$ * @Author: zhangdongkang * @Date: $DATE$ */
9.js格式模板
http://download.youkuaiyun.com/detail/kang5789/9444375