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

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

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

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

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

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

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

  • 如何解决Eclipse自动补全变量名_百度经验
f555687731c09dc27bcddfafd08bcd8f.png
3、Ctrl+Shirt+R快捷键过虑class文件

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

4ad0f5abe74c6d8c5418834000e7db45.png
91b9da28c149a096ad59b395d641308d.png
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
bb398b5ebb2c0a488c63ca1c23817cf4.png

catalina.bat中添加CATALINA_OPTS

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

6bb110bbc30325dbf95266455769a9bf.png

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

3394d41a1364e60224ea06c9e03a82b7.png

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/441485.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【CodeForces - 144B 】Meeting (暴力枚举,水题,计算几何)

题干: The Super Duper Secret Meeting of the Super Duper Secret Military Squad takes place in a Super Duper Secret Place. The place is an infinite plane with introduced Cartesian coordinate system. The meeting table is represented as a rectangle…

html中超链接使用_干货 | HTML中表格的使用方法

HTML中的表格是由表格的标签组成HTML中的表格是由标签用于定义表格的列,标签为又是标签来分割列,形成一个完整的表格。表格的标签组合关系为:我是单元格1我是单元格2表格中可以插入文本、图片、列表、段落、表单、水平线等任何html标签&#…

互补品的交叉弹性系数_重庆事业单位综合备考:需求价格弹性和需求交叉价格弹性有何区别...

需求价格弹性 VS 需求交叉价格弹性一、需求价格弹性指某种商品随着价格的变化,该商品需求变化的程度大小(这里指的是同一种商品)。或者说,是需求变化相对于价格变化的敏感程度。假设:黄金、IPONE手机等商品降价50%,一定会大卖&…

朋友圈自动回复评论_微信新版,朋友圈可以表情包回复了!网友:评论区斗起来.jpg...

你们发现了吗?朋友圈可以发表情包评论了!微信iOS版7.0.9正式版今天迎来更新支持发消息时可以引用之前的内容更令人惊喜的是不少网友都发现新版本还新增朋友圈自定义表情评论功能可以用表情包评论别人的朋友圈内容了!轻触表情包还可以查看大图…

【CodeForces - 144D】Missile Silos(单源最短路,枚举中间边,枚举情况可能性)

题干: A country called Berland consists of n cities, numbered with integer numbers from 1to n. Some of them are connected by bidirectional roads. Each road has some length. There is a path from each city to any other one by these roads. Accordi…

【牛客 - 210A】游戏(思维,脑洞)

题干: BLUESKY007,fengxunling和dreagonm三个人发现了一个像素游戏,这款神奇的游戏每次会生成一个nxm的网格,其中每一个格子都被随机染色为R,G,B三种颜色之一,每次都可以选择任意一个非B颜色的格子进行一次操作,每次操作都会满足以下规则: 1.操作的范围为…

建房子 最安全图纸_妄想山海初期该怎么办?砍树狩猎建房子,还能拆别人的房子...

妄想山海还是一个很有趣的游戏,唯一的缺点就是游戏对手机配置要求比较高,手机太差的玩家,就别想那么多了,希望等游戏正式上线,能优化的好一些吧!在测试中,玩家能体验到游戏中的各种玩法&#xf…

【POJ - 2226】Muddy Fields(匈牙利算法 或 网络流dinic,二分图匹配,最小点覆盖,矩阵中优秀的建图方式 )

题干&#xff1a; Rain has pummeled the cows field, a rectangular grid of R rows and C columns (1 < R < 50, 1 < C < 50). While good for the grass, the rain makes some patches of bare earth quite muddy. The cows, being meticulous grazers, dont w…

javaweb在线问卷系统_2020 最新流行的Java Web报表工具比对

随着信息系统的高速发展&#xff0c;报表平台逐渐成为了信息系统当中最为核心和重要的功能模块。报表工具有助于将原始数据可视化显示&#xff0c;使决策者或者相关人员能够一览整体的数据趋势&#xff0c;完整的报表解决方案会提供多样的表格数据展示、数据可视化元素&#xf…

隧道凿岩机器人_隧道凿岩机器人的研制

隧道凿岩机器人的研制隧道、洞室开挖是现代交通、能源、采掘、建筑等大规模基本建设中的一项难度大、耗资耗时多、劳动条件差但又十分重要、十分关键的施工作业。早期的液压凿岩设备全都是由人工操作的液压凿岩钻车&#xff0c;其施工效率和施工精度完全取决于操作人员的熟练程…

【HDU - 1045】Fire Net (dfs 或二分图)

题干&#xff1a; Suppose that we have a square city with straight streets. A map of a city is a square board with n rows and n columns, each representing a street or a piece of wall. A blockhouse is a small castle that has four openings through which to …

html 按钮 按下 状态_第一次按下是启动,第二次按下是停止,俵哥分享2种接线方法...

朋友们大家好我是大俵哥&#xff0c;今天我们来说一下单按钮启停电路。这个电路虽然应用的不多&#xff0c;但是非常的经典&#xff0c;新手朋友们可以拿来练手。今天我们讲2种控制方法&#xff0c;一种用中间继电器控制一种用时间继电器控制&#xff0c;在看电路之前&#xff…

【CodeForces - 633D】Fibonacci-ish (离散化,暴力枚举+STPmap,fib数列收敛性质)

题干&#xff1a; Yash has recently learnt about the Fibonacci sequence and is very excited about it. He calls a sequence Fibonacci-ish if the sequence consists of at least two elementsf0 and f1 are arbitraryfn  2  fn  1  fn for all n ≥ 0. You …

sql server 迁移 mysql_【转】sql server迁移到mysql

【1】MSSQL2SQLSQL Server转换为MySQL工具&#xff0c;用了一下 感觉蛮不错的。分享上来&#xff0c;同时也以便记录下来以后自用。工具名称&#xff1a;Mss2sql来个操作流程:下载后打开压缩包运行mss2sql默认就是Move to MysQL server directly,选择下一步继续下一步,稍等片刻…

【51Nod - 1416】两点 (dfs 或 并查集+dfs)

题干&#xff1a; 福克斯在玩一款手机解迷游戏&#xff0c;这个游戏叫做”两点”。基础级别的时候是在一个nm单元上玩的。像这样&#xff1a; 每一个单元有包含一个有色点。我们将用不同的大写字母来表示不同的颜色。 这个游戏的关键是要找出一个包含同一颜色的环。看上图中4…

linux 源码安装mysql5.7_linux安装mysql5.7.27

一、卸载mysql安装有三种方式&#xff0c;包括二进制包安装(Using Generic Binaries)、RPM包安装、源码安装。一般是前两种比较多二、安装建议路径设置按照写的来将下载的压缩包复制到linux服务器/usr/local/路径下(下载地址https://dev.mysql.com/downloads/mysql/,进去下载默…

c语言可以将负数强制转换成正数吗_C语言笔记(一、概述)

1&#xff0e; C语言的特点 ①语言简洁、紧凑&#xff0c;使用方便、灵活。共有&#xff13;&#xff12;个关键字(也称保留字)&#xff0c;&#xff19;种控制语句。 ②运算符丰富&#xff0c;共有&#xff13;&#xff14;种运算符。 ③数据结构丰富&#xff0c;数据类型有&a…

mysql varchar java_关于MySQL varchar类型最大值,原来一直都理解错了

写在前面关于MySQL varchar字段类型的最大值计算&#xff0c;也许我们一直都理解错误了&#xff0c;本文从问题出发&#xff0c;经实践验证得出一些实用经验&#xff0c;希望对大家的开发工作有些帮助~背景描述最近同事在做技术方案设计时候&#xff0c;考虑到一个表设计时希望…

【CodeForces - 1027C】Minimum Value Rectangle (数学,公式化简,思维,卡常卡memset)

题干&#xff1a; You have nn sticks of the given lengths. Your task is to choose exactly four of them in such a way that they can form a rectangle. No sticks can be cut to pieces, each side of the rectangle must be formed by a single stick. No stick can …

mysql数据库业务逻辑_Mysql业务设计(逻辑设计)

逻辑设计数据库设计三大范式数据库设计第一大范式数据库表中所有的字段都只具有单一属性单一属性的列是由基本数据类型所构成设计出来的表都是简单的二维表数据库设计的第二大范式要求表中只有一个业务主键&#xff0c;也就是说符合第二范式的表不能存在非主键列&#xff0c;只…