一张思维导图

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

  • 经常会遇到这种情况,习惯性的清掉控制台上的输出日志,再然后发现刚才的日志居然还有用,不得不又重新调试一遍,为了解决这种“手贱”的问题,我在网上搜了一些资料,还真解决的方法哈,只需要把日志同时输出到设定一个文件就行。方法如下:
  • 设置Eclipse保存控制台文件。右键项目 -> Debug As -> Debug Configurations菜单。 进入Common标签下,设置“Standard Input and Output”, 勾选 “File:”, 填写输出文件路径及文件名。如果你勾选了“Append”,输出的日志将会被追加写入到文件最后,否则将会覆盖重写文件。

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

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

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

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

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

链接我发出来,有兴趣的可以试试哈。

  • 如何解决Eclipse自动补全变量名_百度经验

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

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

eclipse提示方法已过时_提高效率,eclipse上你可能不知道的技巧相关推荐

  1. 关于SVN 操作 提示文件已过时,请先update

    提示文件已过时,请先update 错误产生原因:修改文件前没有先update,从SVN获取该文件的最新版本. 解决方法:  备份你修改后的文件,通过Revert恢复到服务器版本后,再比较之前备份的文件 ...

  2. 打开回收站提示“回收站已损坏是否清空该驱动器上的回收站“解决方法

    我们一般需要删除的文件或者文件夹都是删除在电脑系统中的回收站中的,但是最近有一个网友在打开Win10系统的回收站的时候,忽然弹出了提示"D:\上的回收站已损坏 是否清空该驱动上的回收站&qu ...

  3. 做一个项目,平时都用到哪些工具提高效率(上)

    做一个项目,平时都用到哪些工具提高效率(上)  转载 做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工 ...

  4. CAD软件绘图如何提高效率 (上)

    大家在用CAD软件绘图时都希望自己绘图的速度能快一点,那么如何来提高自己的绘图效率呢?下面我将为大家总结一些经验,希望能够帮助到大家.因为内容较多,我会拆分成上下两期来讲,大家可以持续关注一下. 一. ...

  5. 做一个项目,平时都用到哪些工具提高效率(上)[转]

    做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工具来提高工作效率,让项目做的更轻松. 1  需要一个代 ...

  6. 做一个项目,平时都用到哪些工具提高效率(上)【转】

    做.NET 相关项目,Visual Studio 2008,SQL Server 2000/2005是标准的配置,但是,除此之外,还可以应用哪些工具来提高工作效率,让项目做的更轻松. 1  需要一个代 ...

  7. Revit建模:使用技巧【软件操作类】希望能帮大家提高效率(上)

    Revit是我国建筑业BIM体系中应用最广泛的软件之一.在项目建模过程中常会遇到一些小问题,导致工作效率降低. 今天给大家分享一些实用的小技巧[软件操作类--上],希望能帮大家提高效率. 1.快速复制 ...

  8. eclipse java启动参数设置_[Java教程]eclipse.ini配置eclipse的启动参数

    [Java教程]eclipse.ini配置eclipse的启动参数 0 2013-09-28 01:00:11 Eclipse的启动由$ECLIPSE_HOME/eclipse.ini控制,如果$EC ...

  9. eclipse配置python开发环境_如何在Eclipse中配置python开发环境

    展开全部 步骤1: 下载用于在2113Eclipse中开发Python的插件PyDev. 步骤2: 解压5261python.将解压后的features和plugins文件4102夹中的1653内容拷 ...

最新文章

  1. 121.买卖股票的最佳时机
  2. PPTPD服务端搭建
  3. python画直方图代码-Python使用Plotly绘图工具,绘制直方图
  4. SPOJ 4564 Chop Ahoy! Revisited!
  5. java小数点后两位 四舍五入_Java中double函数,四舍五入并保留小数点后两位的4种方法,BMI案例...
  6. java的svn插件maver_项目版本管理工具---MAVENSVN
  7. 如何用Pygame写游戏(二)
  8. DICOM标准(2011)
  9. 【报告分享】迈向万亿市场的直播电商-毕马威+阿里研究院.pdf(附下载链接)...
  10. 4.8_adapter_结构型模式:适配器模式
  11. Hybrid App开发设计与实现
  12. 通用预处理器宏assert()的用法
  13. Idea 格式化代码-配置
  14. endnote参考文献排版_基于国家标准的 EndNote 输出样式模板
  15. 一种基于Android、iOS系统的移动端身份证识别技术,手机拍照扫描识别
  16. opencv打卡65: Zhang-Suen细化算法
  17. Springmvc实现分页开发
  18. poi PPT 在线预览
  19. ubuntu 死机(不强制关机)
  20. js php计算器编程,js 计算器实现

热门文章

  1. c语言如何用循环语句一个字一个字的输出,怎样用c语言的for嵌套循环,用·画出泳字,求解,主要是怎样用循环语句打出,在某一行中既有空格又有·...
  2. python分布式框架_高性能分布式执行框架——Ray
  3. python代码画小狗_程序员教你用代码手绘一只可爱的小狗,正好拿去送给女朋友给她个惊喜...
  4. scrapy 中不同页面的拼接_scrapy使用技巧总结
  5. pc模式 华为mate30_号称“重构想象”的华为Mate30系列,到底有多颠覆?一睹为快...
  6. 与0xf2值相等的是python_腾讯笔试题涵盖的基础知识
  7. 中国大学慕课计算机专业导论,2015秋计算机专业导论(大连大学)
  8. php mysql 实现原理_php+mysql分页原理实现
  9. VS的包含目录、库目录、引用目录、可执行目录解释
  10. [转载]使用消息队列实现分布式事务-公认较为理想的分布式事务解决方案