Idea Debug 的小技巧

2021-12-22  本文已影响0人  MikeShine

1. 写在前面

IDEA 是一个非常强大的 IDE,如果你做 java 开发,那么一定是要用到 IDEA 的,否则你就是一个笨蛋。
IDEA 中,debug 功能也是经常使用的。今天我们就看一下 debug 中几个之前不懂的点。系统的看一下。


2. 基础

debug界面

这里有好几个部分,看一下每个部分的用法。

1 程序控制部分

从上到下,依次是:

第9行有断点,第25行有断点,则执行到9行,点继续程序,程序会正常运行,直到遇到25行的断点。

2. 运行控制部分

从左到右,依次是:

这个东西比较厉害,不仅可以计算,还可以赋值,这样就可以不用调入参,直接使用这个来调变量的值。

evaluate expression 更改变量值
输入sum=2,回车,可以直接修改 sum 的值。

3. 方法调用栈

这一部分存放这对应的方法。这里右上角可以过滤掉类库方法。


show all frames

4. 变量区

变量区可以查看当前的变量。
当然我们也可以直接将鼠标悬停在变量上进行查看。

5. Watch 区

这里也是变量,不过是重点关注的变量。


3. 总结

上述都是一些基本的用法,还有一些高级的技巧,我们日后再研究。

上一篇 下一篇

猜你喜欢

热点阅读