Heim > Artikel > Backend-Entwicklung > So unterbrechen Sie das Point-Debugging in Pycharm
Wie verwende ich Haltepunkte zum Debuggen in PyCharm? Legen Sie einen Haltepunkt fest: Klicken Sie links neben der Zeilennummer, an der Sie den Code anhalten möchten. Aktivieren Sie einen Haltepunkt: Klicken Sie auf die Haltepunktmarkierung oder drücken Sie Alt + F9 (Option + F9 für macOS). Haltepunkte deaktivieren: Klicken Sie auf die Haltepunktmarkierung oder wählen Sie Ausführen > Haltepunkt umschalten. Bedingter Haltepunkt: Klicken Sie mit der rechten Maustaste auf die Haltepunktmarkierung und wählen Sie Haltepunkt bearbeiten. Geben Sie die Bedingung auf der Registerkarte „Bedingungen“ ein. Erweiterte Breakpoint-Optionen: einschließlich Zeilen-Breakpoints, Funktions-Breakpoints, Ausnahme-Breakpoints, Daten-Breakpoints, Smart-Breakpoints und Label-Breakpoints. Debuggen mit Haltepunkten: Überprüfen Sie Variablen, führen Sie die Ausführung schrittweise durch, sehen Sie sich Aufrufstapel an und behandeln Sie Ausnahmen programmieren und an einem bestimmten Punkt überprüfen. PyCharm bietet leistungsstarke Debugging-Funktionen, mit denen Benutzer Haltepunkte einfach festlegen und verwalten können.
Haltepunkte festlegen
So setzen Sie einen Haltepunkt:
Klicken Sie links neben die Zeilennummer der Zeile, in der Sie den Code anhalten möchten. Die Linie wird blau hervorgehoben und zeigt damit an, dass der Haltepunkt gesetzt wurde.Haltepunkte aktivieren
Alt
+ F9
(Option
+ F9
für macOS). Um einen Haltepunkt zu deaktivieren, klicken Sie auf die Haltepunktmarkierung oder wählen Sie Ausführen
> Dies führt dazu, dass PyCharm den Haltepunkt ignoriert und die Programmausführung fortsetzt.
Alt
+ F9
(Option
+ F9
for macOS)。
禁用断点
要禁用断点,请单击断点标记或选择 Run
> Toggle Breakpoint
。这将使 PyCharm 忽略该断点并继续执行程序。
条件断点
PyCharm 允许创建条件断点,这仅在满足特定条件时才触发。要创建条件断点:
Edit Breakpoint
。Conditions
Legen Sie einen regulären Haltepunkt fest.
Klicken Sie mit der rechten Maustaste auf die Haltepunktmarkierung und wählen SieHaltepunkt bearbeiten
. Geben Sie auf der Registerkarte Bedingungen
die Bedingungen ein, die den Haltepunkt auslösen. Intelligente Haltepunkte: Pause das Programm, wenn sich sein Status ändert.
Tag-Haltepunkte:
Ermöglicht das Filtern von Haltepunkten basierend auf Tags.Call Stack:
Zeigen Sie die aktuell ausgeführten Funktionsaufrufe an. 🎜🎜🎜Ausnahmebehandlung: 🎜Ausnahmen diagnostizieren und beheben. 🎜🎜🎜Durch die Verwendung der Breakpoint-Debugging-Funktion von PyCharm können Sie Probleme in Ihrem Code leicht identifizieren und lösen, wodurch der Entwicklungsprozess beschleunigt und die Codequalität verbessert wird. 🎜Das obige ist der detaillierte Inhalt vonSo unterbrechen Sie das Point-Debugging in Pycharm. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!