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