? Jagd nach der Ursache eines Fehlers in einem Computerprogramm kann eine zeitaufwändige und mühsame Aufgabe sein geistig . NetBeans Debug- Modus vereinfacht den Prozess der Bug - Jagd durch die Möglichkeit, durch ein Programm einen Befehl zu einem Zeitpunkt fort. Bei jedem Schritt , können Sie den Code, der gerade ausgeführt wird und den Status aller Variablen , die derzeit im Spiel. Debuggen starten
Bevor Sie mit dem Debuggen beginnen, müssen Sie einen Haltepunkt im Code platzieren. Ein Haltepunkt stoppt die Ausführung des Programms , damit Sie beginnen das Schreiten durch den Code mit dem Debugger . Klicken Sie auf eine Zeilennummer im grauen Bereich auf der linken Seite des Code-Editors , um einen neuen Haltepunkt in dieser Zeile zu erstellen. Wenn Sie durch das gesamte Programm Schritt möchten, erstellen Sie einen Haltepunkt in der ersten Zeile des Programms die wichtigsten Verfahren . Erstellen Sie andernfalls einen Haltepunkt , wo man beginnen soll schrittweise durch das Programm . Klicken Sie auf " Debug Hauptstraße Project" im Debug- Menü, um den Debugger zu starten .
Variable Zeigt
Beim Debuggen der Bereich am unteren Rand des Fensters, NetBeans ist normalerweise für Programm-Ausgang vorbehalten zeigt die Variablen , die derzeit im Spiel. Die Tabelle zeigt den Namen und Typ der Variablen zusammen mit seinem aktuellen Wert . Einige Werte werden in der Tabelle haben verschachtelten Variablen mit ihren eigenen Werten und Typen. Wie Sie durch das Programm zu bewegen , werden die Werte in der Tabelle ändern, wie die Variablen verändert werden .
Stepping Over
Klicken Sie auf die "step over" Symbol, um durch Ihr Programm eine Zeile zu einem Zeitpunkt zu verschieben. Jedes Mal, wenn Sie auf das Symbol, das Debugger wird die nächste Codezeile im Programm ausführen und aktualisieren Sie die Variablen -Tabelle. Sie können den Schritt über das Icon in der NetBeans- Symbolleiste am oberen Rand des Fensters zu finden. Das Symbol stellt einen Gegenuhrzeigersinn gebogenen Pfeil über einem Segment des Codes. Alternativ können Sie die Option " Step Over" aus dem Menü Debuggen .
Stepping In
NetBeans den Schritt über Funktion wird von einer ausführbaren Codezeile zum nächsten Schritt , aber nicht in einem der Verfahren , die aufgerufen Schritt . Das Symbol zeigt einen Pfeil nach unten über ein Segment von Code ermöglicht es Ihnen, direkt in den Schritt -Methode für die aktuelle Code-Zeile . Dies ist nützlich, wenn Sie bemerken, eine Inkonsistenz mit Ihrer Variablen vor und nach einer Reihe von Code, der eine Methode aufruft.
Andere Navigation
Netbeans Debugging- Symbolleiste hat auch Symbole das ermöglicht es Ihnen, eine Debug-Sitzung , die Pause zu beenden, wieder Debugging bis der Debugger erreicht den nächsten Haltepunkt oder das Debuggen bis der Debugger erreicht die aktuelle Position des Cursors in den Code. Diese Funktionen machen es einfacher, von einem potenziellen Problem -Bereich Ihres Codes zum nächsten zu wechseln , ohne einen Schritt durch jede Codezeile dazwischen.