IDEA使用技巧

IDEA的Debug技巧

2019-12-10  本文已影响0人  榷奕

1. 黄色断点

shift + 左键,点出来的断点颜色是黄色的,这种断点走到那里不停顿,然后过去了之后最后输出的时候,会输出运行到这个断点的时候和这个断点过去了之后,两行log输出。

2. 接口端点

在接口的方法上面打断点,会自动定位在接口的无论哪个实现类的,这个方法的第一行。

3. 异常断点!

首先运行一遍就会有异常信息,保存一下。
我进入的方法,是左键点出一个断点来,然后右键点断点点出菜单,再more进入。



这里一定要点加号,然后输入异常名字去搜一下。下面那个any exception就没一点卵用,因为这个已经出了你的代码了。

4. 字段断点

在一个类的某个成员变量左边左键之后,再右键,每次更改这个属性或者其他程序读取这个属性的值的时候就会停顿。

5. 断点回退

到下一个断点前面的那个按钮,本来应该是回退。
(目前还是灰的)

6. 条件断点

正常断点打上去之后,右键点出菜单栏,然后输入判断条件,条件满足的时候被打断。
目前好像用在循环里多一些,或者那种if / else执行的方法,看一下失败的赋值什么的。

7. 断点设值

走到一半,在输出值那个窗口直接点上去,然后右键设值。


8. 执行条件表达式

走到某一步,点这个计算器或者alt + f8,然后可以在计算框里计算某些一句话的表达式。
(比如密码加密之后再解密看一下之类的)


9. 边执行边改程序

这程序最好也就改个一句两句,改完了之后run - reload class。

10. 远程调试

把现在的程序远程debug运行在服务器上,别人一调用这里立马就能进入debug模式。
(教程再查吧,懒得整理了)

上一篇 下一篇

猜你喜欢

热点阅读