断点调试

Posted hsmwlyl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了断点调试相关的知识,希望对你有一定的参考价值。

PyCharm :

Step Over : 不进入函数内部直接向下执行,但若此时进入了函数内部且去到了response,此处代码有问题,找BUG
Step Over My Code : 最右边的单步执行,只进入开发者自己编写的函数/方法,不进入框架中的
Step Out : 从当前的函数,方法内部跳出,不影响断点的执行

Frames : 调用堆栈,倒序的需要反着看,inner是中间件装饰器进行的装饰
Vriaables : 当前断点所执行到的方法/函数, 产生的局部变量
计算器 == 小眼镜 : 将断点前面执行过的的方法/函数/变量再执行一遍得到结果
左边框两个红点 : 断点管理,可进行 批量删除&批量添加 断点

左边框红点+斜杠 : 屏蔽所有断点直接执行代码

 

浏览器-Sources :

Watch : 查看已过断点的 方法/函数/变量结果,并可在 Console 中添加测试代码
Call Stack : 调用堆栈
Scope : 断点所在代码块的局部变量数据
Breakpoints : 当前断点所在位置

以上是关于断点调试的主要内容,如果未能解决你的问题,请参考以下文章

vs2013 无法进行断点调试,怎么解决

NodeJs VSCode 断点调试

IOS调试—断点调试以及动态输出

eclipse中的断点调试怎么后退一步?

接口测试之Fiddler下断点调试

Android Studio 断点调试