Debugging
Last updated
Last updated
Mittels Debugging kannst du die Applikation wΓ€hrend des laufenden Betriebs anhalten und Einblick in Variabeln usw. erhalten.
Klicke neben einer Codezeile auf die graue FlΓ€che, dann erscheint ein roter Kreis, das ist ein Break-Point. Sobald das Programm auf dieser Zeile landet, wird es unterbrochen.
Starte jetzt das Programm mit dem Start Button.
Der Break-Point im Beispiel hier ist in der Methode label1_Click(...)
gesetzt, das heisst, wenn ich auf das label klicke, wird das Programm angehalten.
Visual Studio sollte jetzt so aussehen, auf dem roten Kreis befindet sich jetzt ein gelber Pfeil, dieser zeigt, auf welcher Linie sich die AusfΓΌhrung des Programms gerade befindet.
Oben sollten jetzt folgende SchaltflΓ€chen auftauchen:
Mit ihnen kann jetzt der Programmablauf gesteuert werden:
Unten im Watcher sieht man die Werte von Variabeln im aktuellen Kontext:
Seitlich in den Diagnostic Tools sieht man die aktuelle Auslastung des Speichers und der CPU:
: Stoppt die AusfΓΌhrung des Programms
: Stoppt die AusfΓΌhrung und startet sie erneut.
: FΓΌhrt die aktuelle Zeile aus und hΓ€lt wieder bei der nΓ€chsten Zeile.
: Sprint in eine Anweisung hinein, z.B. bei einem Methodenaufruf springt der gelbe Pfeil in die Methode.
: FΓΌhrt den aktuellen Kontext aus und sprint eine Ebene hinaus (z.B. aus der Methode) und der gelbe Pfeil springt dort auf die nΓ€chste Zeile.
: FΓΌhrt das Programm weiter aus (bis zum nΓ€chsten Break-Point)