提高效率,eclipse上你可能不知道的技巧

                        提高效率,eclipse上你可能不知道的技巧

一张思维导图


公众号回复“eclipse技巧”可下载源导图


1、控制台(console )日志输出另保存

  • 经常会遇到这种情况,习惯性的清掉控制台上的输出日志,再然后发现刚才的日志居然还有用,不得不又重新调试一遍,为了解决这种“手贱”的问题,我在网上搜了一些资料,还真解决的方法哈,只需要把日志同时输出到设定一个文件就行。方法如下:

  • 设置Eclipse保存控制台文件。右键项目 -> Debug As -> Debug Configurations菜单。 进入Common标签下,设置“Standard Input and Output”, 勾选 “File:”, 填写输出文件路径及文件名。如果你勾选了“Append”,输出的日志将会被追加写入到文件最后,否则将会覆盖重写文件。


右键项目设置输出文件路径



在当前服务器上设置文件输出路径


2、替代Ctrl+/快捷键代码自动补全

作为一个使用eclipse的用户,最常用的快捷键之一就是Ctrl+/了,这是提示补全功能的快捷键。以前每打一下syso然后再按下Ctrl+/就可以自动帮我补全,用多了也觉得麻烦,不能像IDEA一样可以实时提示补全。现在我又找到了一个方法啦,可以自动提示补全功能。

设定方法也简单,按照截图来,Auto activation triggers for java:中,在.后面添加abcdefghijklmnopqrstuvwxyz,然后就可以实时显示补全了

当然有一个很让我蛋疼的地方,就是变量名也自动提示你在变量名后面添加属性后缀,额。。。

仔细在网上搜了一下,还是有办法解决哈,装个插件就可以了听说,我还没试过,最近忙又懒。。。
链接我发出来,有兴趣的可以试试哈。

  • 如何解决Eclipse自动补全变量名_百度经验【https://www.baidu.com/link?url=ipYI71VFZOFYIuv5yOcXJc4kjFxr3jhVv8Alt0OyFBFg14DknjZhu5ET0uu4AJWv5iQsSir3cBBE-bJi8m0fDWCtNbzgoKSyHFplcXmkOJu&wd=&eqid=9f1a0575000168f60000000659e8bc9c】



自动补全设置.png


3、Ctrl+Shirt+R快捷键过虑class文件

经常使用Ctrl+Shift+R快捷键快速打开某个文件,但是里面class或一些缓存文件也在里面,选择起来麻烦,因此想过滤掉不必要的class文件等。方法其实简单,按下Ctrl+Shift+R快捷键之后,点击右边的下三角,然后Edit Active Working Set...然后选择你要文件的目录,这样,不在这个目录下的所有文件就不会在Ctrl+Shift+R中出现啦。


Ctrl+Shift+R快捷键



选择需要的文件目录


4、debug的远程Tomcat

  • 1、什么是远程调试,
    就是在A机器上利用Eclipse单步跟踪调试B机器上的Web应用。项目部署以后经常会遇到各种各样的问题,为了方便调试,可以利用eclipse进行远程调试。调试前必须保证服务器的代码与本地eclipse中的代码保持一致。

  • 使用远程调试有一个问题,当你远程debug的时候,那么服务器就会进入debug模式,其他浏览器请求都处理不了而导致超时,所以这个技巧知道一下就行了,或者内部服务器调试调试,对外的服务器你也这样做的话,千万别说我教你的。

  • 2、eclipse设置流程:
    a、首先打开远程的tomcat的catalina.bat文件,在最前面加上如下代码
    set CATALINA_OPTS=-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,address=10001,server=y,suspend=n


    catalina.bat中添加CATALINA_OPTS


b、eclipse中填写远程调试的链接和端口,如图,其中10001端口是上一步address中设置的,shopxx是当前项目。



Remote Java Application->Connect添加远程tomcat的ip与端口



Remote Java Application->Common中选择Debug模式


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值