常用:
1.alt+/ 自动提示符,可以快速补整,提高效率。
输入Sysout,或者sout,再按下alt+/,就可以打印了。
输入main,再按下alt+/,可以直接显示main方法。
ctrl+左键,快速进入某个方法或类。
ctrl+alt+H ,查看何处引用了该方法。
Ctrl+Shift +O:快速生成import
ctrl+alt+P 跳转到对应的括号
ctrl+shift+R 文件搜索
ctrl+H 全局搜索
ctrl+ / 注释整行
ctrl+L 查找对应的行
ctrl+D 删除行
ctrl+K 选中变量或任意内容,向下查找下一个相同的内容
ctrl++shift +K 向上查找相同的内容
shift+ctrl+/ 注释xml整行
ctrl+Z 回退到上一步
ctrl+Y 前进到下一步
ctrl+M 将窗口最大化/最小化
ctrl+O 显示OutLine,也就是类的结构
alt+左箭头:跳转到上一次操作的文件。
alt+右箭头:跳转到下一次的文件。
5.用eclipse打开一个JAVA项目:File->Import->General->Existing Project into WorkSpace->(选中你的项目就行了)
6.设置编码:Windows->Preferences->General->Workspace-->Text file encoding
7.导入jar包的步骤:复制jar包到项目里--->右键项目BuildPath-->Configure Build Path-->Libraries-->add JARs
--->选中已复制的jar包就可以了(Web项目一般是在webapp的lib里面)
8.自动生成继承类、实现接口的对应方法
右键点击项目,source-->generate getters and setters。就可以根据当前的属性,生成对应的getter和setter
source-->overwrite/implement methods。
9.生成单元测试。
右键点击类,new --> Junit Test Case。
10.自动跳转到类对应的包。
在File下方的project explorer,找到处于同一行的link with editor(就是由左箭头和右箭头组成的图标),点击即可。
调试
1.调试技巧。
双击蓝色竖条设置断点,F11进行调试,F6单步操作,F8 单步跳入。
将鼠标放在变量上面,可以查看值。如果想要监控值的变化,可以右键,watch,可以查看变更的值。
按F5就是一层层深入的debug相当于剥葱样,会进入每个方法内部;
按F6就是在当前函数一步步debug,不理会深层次运作;(常用)
按F7就是如果当前进入了某个方法内部,都跳转到该方法的结尾代码处;
按F8就是如果后面还有断点,则运行到下一断点处,否则运行完程序。(常用)
2.Alt+Ctrl+B:Skip All BreakPoints 忽略所有断点运行。重新发起请求时,会忽略所有的断点运行。
3.Ctrl+R 执行到当前行(将忽略中间所有断点,执行到当前光标所在行);
4.Ctrl+U Execute功能,执行选择表达式;
5.Drop To Frame 回退到指定方法开始处执行
5.条件断点、异常断点。
详情见: https://blog.csdn.net/u010075335/article/details/51222493
查找:
1.Ctrl+Shift+T 查找类。
方法:
1.ALT + SHIFT + J 快速生成注释,将光标放在方法名上,按快捷键。会生成上述方法注释的格式
Maven
1.configure-->convert to Maven Project : 普通项目变为maven项目
2.alt+F5 :更新maven项目
3.maven打包:https://www.cnblogs.com/cookiehu/p/4949629.html
4.还需要修改系统环境变量path,以及maven的配置文件setting.xml里面的<localRepository>,并直接改用公司的私仓。
Tomcat
1.寻找项目名、上下文。
右键项目,选择properties,点击web project setting。
提高效率
1.取消自动 validation
在eclipse的窗口,选 windows - perferences - validation,除了Manual下面的复选框全部选中之外,其他不用的全部不选。
注意:如果第一步中取消了Validation,那么第二步就没有意义了