Der pdb Debugger hat ein nettes Feature:PyCharm: Debugging: r (eturn) Ausführung fortsetzen, bis die aktuelle Funktion
- r (eturn) Ausführung fortsetzen, bis die aktuelle Funktion zurückkehrt.
Dies ist praktisch, wenn eine Methode mehrere Return-Anweisungen enthält.
Mit dieser Funktion können Sie sehen, wo die Methode verlassen werden, aber Sie sehen immer noch, welche Return-Anweisung verwendet wird.
Der pdb Debugger hält an einer Codezeile wie folgt aus:
return foo
ich diese Funktion nicht in PyCharm finden konnten.
Ist es verfügbar, oder ist dies eine Feature-Anfrage?
Es scheint, dass Sie in der Methode bleiben wollen. Die übliche Sache wäre "step out", die nach der Rückkehr der Funktion stoppt (stoppt in der übergeordneten Methode) –
@ThomasWeller Ja, ich habe die Frage aktualisiert, um diese sauberer zu machen. – guettli
Da es keine Antwort gibt, denke ich, das ist eine Feature-Anfrage und ich bin nicht blind. Ich habe die Feature-Anfrage hier erstellt: https://youtrack.jetbrains.com/issue/PY-27869 – guettli