Ausführen von Codewartungsaufgaben mit GitHub Copilot Agent

Auf einen Blick

Erfahren Sie, wie Sie allgemeine Codewartungsaufgaben mithilfe von GitHub Copilot Agent beschleunigen. In dieser Schulung wird erläutert, wie Sie Probleme schnell und präzise beheben, indem Sie GitHub Copilot Agent verwenden, um Code in einer Visual Studio Code Umgebung umzugestalten.

Voraussetzungen

  • Ein aktives Abonnement für GitHub Copilot ist entweder für ein persönliches GitHub-Konto oder ein von einer Organisation oder einem Unternehmen verwaltetes GitHub Konto erforderlich.
  • Eine oder mehrere Jahre Erfahrung bei der Codeentwicklung wird empfohlen.
  • Einige Erfahrungen beim Entwickeln von C#-Anwendungen in Visual Studio Code mit der Erweiterung C# Dev Kit werden empfohlen.

Module in diesem Lernpfad

Dieses Modul befasst sich mit der Identifizierung und Konsolidierung doppelter Logik in Codebasen mithilfe von GitHub Copilot Agent und konzentriert sich auf bewährte Methoden für die Umgestaltung und Codequalitätsverbesserung.

In diesem Modul werden die Identifizierung und Umgestaltung großer Funktionen in kleinere, verwaltbare Komponenten mithilfe von GitHub Copilot in Visual Studio Code behandelt.

Dieses Modul behandelt die Verwendung des Agent-Modus von GitHub Copilot, um komplexe bedingte Anweisungen im Code zu vereinfachen. Sie bietet praktische Beispiele und Übungen zur Verbesserung der Codierungseffizienz.

In diesem Modul wird die Verwendung von GitHub Copilot Chat untersucht, um Verbesserungen für eine vorhandene Codebasis zu entwickeln. Übungen bieten praktische Erfahrungen bei der Implementierung von GitHub Copilot Vorschlägen zur Verbesserung der Codequalität, Zuverlässigkeit, Leistung und Sicherheit.

In diesem Modul wird erläutert, wie Sie GitHub Probleme mithilfe der Modi "Fragen" und "Agent" von GitHub Copilot identifizieren und beheben. Die Schulung konzentriert sich auf Sicherheitsrisiken wie SQL-Einfügung, Verschlüsselung, Protokollierung und Pfad-Traversalprobleme.

Dieses Modul behandelt, wie Sie GitHub-Geheimnis-Scanning-Warnungen mithilfe der Modi "Fragen" und "Agent" von GitHub Copilot identifizieren und beheben. Die Schulung konzentriert sich auf das Erkennen hartcodierter geheimer Schlüssel im Quellcode und die Implementierung sicherer Konfigurationsmuster, um sie zu ersetzen.