PyCharm:调试:r(eturn)继续执行,直到当前函数返回

时间:2017-12-19 12:30:19

标签: debugging pycharm

pdb调试器有一个很好的功能:

  • r(eturn)继续执行,直到当前函数返回。

如果方法有多个return语句,这很方便。

使用此功能,您可以看到方法的位置,但您仍然可以看到使用哪种返回语句。

pdb调试器在代码行停止,如下所示:

    return foo

我在PyCharm中找不到这个功能。

是否可用,或者这是功能请求?

1 个答案:

答案 0 :(得分:0)

如果知道返回值就足够了(不知道确切触发了哪个返回语句),你可以试试这个:

  1. 在调试器窗口中,单击齿轮并确保选中Show Return Values
  2. 在您Step Out函数之后,您将在“变量”窗格中看到名为Return Values的新项目,并返回值。