2014-01-14 9 views
6

Ich wurde kürzlich Spyder vorgestellt. Ich entschied mich für Spyder wegen seiner Debugging-Fähigkeiten. Allerdings konnte ich pdb in Spyder nicht effektiv nutzen. Als ich anfing, hatte ich den Eindruck, dass das Debugging-Tool dem von MATLAB ähnlich wäre. Ist das wahr? Wie kann der Interpreter auf den Haltepunkt zeigen? Ich würde mich über eine angemessene Ressource freuen.Wie das Debugging-Tool in Spyder für Python-Skripte verwenden?

Antwort

7

(Spyder dev hier) Wenn Sie eine Spyder-Version weniger als 2.2.5 verwenden, bitte aktualisieren. Auf ihr finden Sie eine Debug Menü, aus dem finden Sie Haltepunkte und steuern alle Debug-Aktionen festlegen können wir zu bieten haben.

+0

Gibt es einen Ausweg aus der Abhängigkeit zu dem Schritt, wenn Sie in getreten sind und wollen herausspringen, in Spyder? – neuronet

+2

Es gibt eine Schaltfläche in der Symbolleiste Debuggen (die blauen Schaltflächen neben den Lauf sind), deren Tooltip sagt: * Run bis aktuellen Funktion oder Methode * zurückgibt. Die Form des Knopfes ist ein Pfeil, der aus zwei beabstandeten Punkten kommt. –