idea调试技巧总结,快速提升开发效率,超级实用

1.远程调试(测试环境实用)

1.服务端配置(以springboot启动为例):

java -jar -Dserver.port=9006 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9007   remotedebugger-0.0.1-SNAPSHOT.jar  &
说明:其中 -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9007 这段参数是关键,9007为远程调试端口,9006为服务器端口。

2.idea端配置如下图:
在这里插入图片描述
远程调试连接成功,如下:
在这里插入图片描述
这时候调用远端接口http://172.25.62.100:9006/getIndex,就可以在本地idea进入断点模式。注意,本地idea必须有一份相同的源码才行。
在这里插入图片描述
这样就可以跟踪到测试环境的代码。

2.多线程断点调试以及条件断点模式

在这里插入图片描述
只有满足条件的才会进入断点,选择Thread模式可以开启多线程调试模式。

3.查看表达式(超实用)

Alt +F8 可以快速进入该模式

在这里插入图片描述
这个功能在debugger模式下特别特别实用,强烈推荐。

4.断点回退

如果错过断点,又不想重启,点击断点回退功能就行。
在这里插入图片描述

5.设置变量值

在这里插入图片描述
这个功能可以更加快速的检测你的条件语句和循环语句。

猜你喜欢

转载自blog.csdn.net/qq_35859844/article/details/88097211