Zusammenfassung
Ihr Ziel war das Debuggen von C#-Anwendungen mit Visual Studio Code.
Durch die Konfiguration der Visual Studio Code-Debuggerumgebung für verschiedene Beispielanwendungsszenarien haben Sie Erfahrung mit fast jedem Aspekt der Debuggerschnittstelle gewonnen. Sie haben Haltepunkte und bedingte Haltepunkte verwendet, um die Ausführung an kritischen Stellen innerhalb des Codes anzuhalten. Während die Ausführung angehalten wurde, haben Sie die Abschnitte VARIABLES, WATCH und CALL STACK der RUN AND DEBUG-Ansicht verwendet, um den Status von Variablen, Ausdrücken und der gesamten Anwendung auszuwerten. Außerdem haben Sie die Ausführungssteuerelemente auf der Debugsymbolleiste während der Ausführung Ihrer Anwendung verwendet, um Codezeilen schrittweise zu durchlaufen oder zu überspringen. Sie haben sogar die launch.json Datei verwendet, um zu konfigurieren, welche Konsole verwendet werden soll, und um die Debugumgebung für Projekte zu konfigurieren, die mehrere ausführbare Dateien enthalten.
Ohne die Möglichkeit, die Visual Studio Code-Debuggertools zu konfigurieren und zu verwenden, können Sie Codefehler nicht rechtzeitig isolieren und beheben.
Referenzmaterialien
Weitere Informationen zum Visual Studio Code-Debugger und zum Starten von Konfigurationen finden Sie hier: https://code.visualstudio.com/docs/editor/debugging.
Weitere Informationen zum .NET-Debugging finden Sie in Visual Studio Code hier: https://github.com/OmniSharp/omnisharp-vscode/blob/master/debugger.md.
Weitere Informationen zum Konfigurieren des C#-Debuggers finden Sie hier: https://code.visualstudio.com/docs/csharp/debugger-settings.
Erhalten einer kostenlosen bestätigten Zertifizierung
Microsoft und freeCodeCamp.org bieten ein Schulungs- und Zertifizierungspaket zu Grundlagen von C#. Nachdem Sie dieses Lernmodul abgeschlossen haben, haben Sie bereits begonnen. Entdecken Sie freeCodeCamps Foundational C# mit Microsoft-Zertifizierung hier: https://aka.ms/csharp-certification.