Benutzer-Werkzeuge

Webseiten-Werkzeuge


schule:debugging

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
schule:debugging [2015-12-24 15:14] – Video marco.bakeraschule:debugging [2017-04-19 08:39] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
 +====== Debugging ======
  
 +Du kannst ein Programm schrittweise mit einem [[wpde>Debugger]] durchlaufen. Dabei kannst du einem Programm bei der Ausführung zusehen.
 +
 +<html>
 +<iframe width="758" height="760" src="https://www.youtube-nocookie.com/embed/I3xjNgq0t6c?rel=0" frameborder="0" allowfullscreen></iframe>
 +</html>
 +
 +  - Mache das [[http://www.dotnetperls.com/debugging|Tutorial von dotnetperls.com]].
 +  - Setze eine Haltepunkt, indem du links auf den Rand im Quelltext klickst. Es erscheint ein roter Punkt. Das Programm bleibt dann an dieser Stelle stehen.
 +  - Starte nun das Programm wie gewohnt.
 +  - Fahre mit der Maus über einzelne Variablen im Quelltext. Du siehst dann ihren Inhalt.
 +  - Es gibt drei verschiedene Buttons, um die Ausführung schrittweise fortzusetzen. Worin unterscheidet sich ihre Funktionalität?
 +  - Schau dir verschiedene Durchläufe des Programms an.
 +  - Wie kannst du das Programm wieder normal fortsetzen?
 +  - Wenn du fertig bist, entferne den Haltepunkt wieder, indem du wieder auf ihn klickst.
 +  - Woher kommt wohl der Name [[wpde>Debugger]]?
 +
 +Mehr Informationen stehen in [[http://openbook.rheinwerk-verlag.de/visual_csharp_2012/1997_07_003.html|Kap. 7.3 in Visual C# 2012]] oder der [[https://msdn.microsoft.com/de-de/library/k0k771bt.aspx|offiziellen Microsoft-Dokumentation]].