Übung – Einrichten von GitHub Copilot für die Arbeit mit Visual Studio Code

Abgeschlossen

In dieser Übung erstellen wir ein neues Repository unter Verwendung der GitHub-Vorlage der Python-Front-End-Webanwendung für persönliche Portfolios.

Einrichten von GitHub Copilot

Um GitHub Copilot zu verwenden, müssen Sie die folgenden Schritte ausführen:

  1. GitHub-Konto:

    • Einrichten eines GitHub-Kontos. Da Copilot ein GitHub-Dienst ist, benötigen Sie ein GitHub-Konto, um ihn zu verwenden. Wenn Sie kein Konto haben, besuchen Sie die GitHub-Webseite , um ein konto kostenlos zu erstellen.
  2. Registrieren und Aktivieren von GitHub Copilot:

    • Sie können ein GitHub Copilot Free-Konto einrichten oder sich für ein Abonnement für GitHub Copilot Pro-Testversion mit einer einmaligen 30-tägigen Testversion registrieren. Für Lernzwecke sollte die Copilot Free-Option mit Nutzungsgrenzwerten ausreichen.
    • Es ist wichtig, die kostenlosen Testbedingungen von GitHub Copilot zu beachten: Wenn Sie das kostenlose Testangebot für GitHub Copilot auswählen, wird bei der Registrierung eine Zahlungsmethode angefordert. Die Gebühren werden berechnet, wenn die Testversion abgelaufen ist, es sei denn, Sie kündigen vor Abschluss des 30-Tage-Zeitraums.

    Tipp

    GitHub Copilot bietet einen kostenlosen Tarif mit 2.000 Code-Autovervollständigungen und 50 Chatnachrichten pro Monat. Um zu beginnen, öffnen Sie Visual Studio Code, wählen Sie das GitHub Copilot-Symbol aus, und wählen Sie dann "Anmelden" aus, um GitHub Copilot kostenlos zu verwenden. Melden Sie sich im Fenster, das im Browser geöffnet wird, bei Ihrem GitHub-Konto an. Erfahren Sie mehr. Lehrkräfte, Studierende und ausgewählte Open-Source-Maintainer können Copilot Pro kostenlos erhalten. Erfahren Sie, wie unter: https://aka.ms/Copilot4Students.

  3. Installieren der Erweiterung:

    • GitHub Copilot ist als Erweiterung für wichtige integrierte Entwicklungsumgebungen (INTEGRATED Development Environments, IDEs) verfügbar, einschließlich Visual Studio, Visual Studio Code, JetBrains IDEs, VIM und XCode.
    • Um die Installation zu installieren, suchen Sie im Erweiterungs-Marketplace Ihrer IDE nach "GitHub Copilot", und folgen Sie den Installationsanweisungen. Beispielsweise finden Sie im VS Code Marketplace GitHub Copilot, GitHub Copilot Chat und GitHub Copilot für Azure als Installationsoptionen.

Einrichten der Umgebung

Zuerst müssen Sie die Codespaces-Umgebung starten, die mit der GitHub Copilot-Erweiterung vorkonfiguriert ist.

  1. Öffnen Sie den Codespace mit der vorkonfigurierten Umgebung in Ihrem Browser.
  2. Überprüfen Sie auf der Seite Codespace erstellen die Konfigurationseinstellungen für den Codespace, und wählen Sie dann Neuen Codespace erstellen aus.
  3. Warten Sie den Start des Codespaces ab. Dieser Startvorgang kann einige Minuten dauern.
  4. Die restlichen Übungen in diesem Projekt finden im Kontext dieses Entwicklungscontainers statt.

Wichtig

Alle GitHub-Konten können Codespaces für bis zu 60 Stunden kostenlos jeden Monat mit zwei Kerninstanzen verwenden. Weitere Informationen finden Sie unter Monatlich enthaltene Speicherkapazität und Kernstunden für persönliche Konten.

Python-Web-API

Nach Abschluss wird Codespaces mit einem Terminalabschnitt am unteren Rand geladen. Codespaces installiert alle erforderlichen Erweiterungen in Ihrem Container. Sobald die Paketinstallationen abgeschlossen sind, führt Codespaces den Befehl uvicorn aus, um die Ausführung Ihrer Webanwendung in Codespace zu starten.

Wenn die Webanwendung erfolgreich gestartet wurde, zeigt eine Meldung im Terminal an, dass der Server an Port 8000 im Codespace ausgeführt wird.

Testen der API

Wählen Sie auf der Registerkarte Einfacher Browser Ihres Codespace auf der Seite Containerisierte Python-API die Schaltfläche Ausprobieren aus. Eine FastAPI-Seite wird auf der Registerkarte Einfacher Browser geöffnet. Damit können Sie mit der API interagieren, indem Sie eine Anforderung mithilfe der selbst dokumentierten Seite senden.

Um die API zu testen, wählen Sie die Schaltfläche POST und dann auf der Schaltfläche Ausprobieren aus. Scrollen Sie auf der Registerkarte nach unten, und wählen Sie Ausführen aus. Wenn Sie weiter nach unten scrollen, können Sie die Antwort auf Ihre Beispielanforderung sehen.