❓Debugging

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:

  • : 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)

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:

Last updated