一、断点调试 (代替疯狂 print )

直接在标记处点击鼠标左键即可。(删除断点只需再点击断点处即可),右键 debug 或者点击debug按钮

  1. show execution point (F10) 显示当前所有断点
  2. step over(F8) 单步调试。若函数A内存在子函数a时,不会进入子函数a内执行单步调试,而是把子函数a当作一个整体,一步执行。
  3. step into(F7) 单步调试。 若函数A内存在子函数a时,会进入子函数a内执行单步调试。
  4. step out(Shift+F8)当目前执行在子函数a中时,选择该调试操作可以直接跳出子函数a,而不用继续执行子函数a中的剩余代码。并返回上一层函数。
  5. run to cursor(Alt +F9) 直接跳到下一个断点

二、查看函数“被”调用的地方

  1. 如果查看所调用的函数(主动调用),可以 Ctrl + 鼠标左键
  2. 1如果查看某个函数在哪里被调用(被调用),可以 Ctrl + B (本办法就是把该函数故意写错,报错处自然就能看出来了)