一、断点调试 (代替疯狂 print )
直接在标记处点击鼠标左键即可。(删除断点只需再点击断点处即可),右键 debug 或者点击debug按钮
- show execution point (F10) 显示当前所有断点
- step over(F8) 单步调试。若函数A内存在子函数a时,不会进入子函数a内执行单步调试,而是把子函数a当作一个整体,一步执行。
- step into(F7) 单步调试。 若函数A内存在子函数a时,会进入子函数a内执行单步调试。
- step out(Shift+F8)当目前执行在子函数a中时,选择该调试操作可以直接跳出子函数a,而不用继续执行子函数a中的剩余代码。并返回上一层函数。
- run to cursor(Alt +F9) 直接跳到下一个断点
二、查看函数“被”调用的地方
- 如果查看所调用的函数(主动调用),可以 Ctrl + 鼠标左键
- 1如果查看某个函数在哪里被调用(被调用),可以 Ctrl + B (本办法就是把该函数故意写错,报错处自然就能看出来了)