GitHub Copilot ist in unterstützten IDEs verfügbar: Visual Studio Code, , Visual Studio, JetBrains IDEsEclipse und XCode. Es kann Fragen beantworten und Konzepte erläutern und während der Arbeit Code vorschlagen oder abschließen. In IDEs, die den Agentmodus unterstützen, kann er auch Bearbeitungen vorschlagen und Dateien überprüfen.
In dieser Schnellstartanleitung erfahren Sie, wie Sie diese Funktionen verwenden. Es dauert etwa zehn Minuten.
Voraussetzungen
- Ein aktiver Copilot Plan. Siehe Informationen zu GitHub Copilot.
- Die Copilot Erweiterung für Ihre IDE. Siehe Installieren der GitHub Copilot-Erweiterung in Ihrer Umgebung.
- Angemeldet bei GitHub Ihrer IDE. Wenn Sie Authentifizierungsprobleme haben, lesen Sie Behandeln häufiger Probleme mit GitHub Copilot.
Stellen Sie eine Frage zu Ihrem Code
-
Öffnen Sie eine vorhandene Codedatei im Editor.
-
Öffnen Sie das Copilot Chat Fenster.
Die Vorgehensweise hängt von Ihrer IDE ab.
- In Visual Studio Code drücken Sie STRG+ALT+I (Windows/Linux) oder Control+Command+I (macOS).
- Suchen Sie in anderen IDEs in der Menüleiste oder Seitenleiste nach Copilot Chat. Siehe Fragen an GitHub Copilot in Ihrer IDE stellen.
-
Geben Sie
what does this file doden Text ein, und drücken Sie dann die EINGABETASTE.
CopilotDie Antwort wird unterhalb Ihrer Frage angezeigt.
- Wählen Sie im Editor eine Codezeile aus, und geben
explain this lineSie dann im Chatfenster ein.
Copilot kann die Datei sehen, die Sie geöffnet haben, sodass Sie Fragen zu Ihrem Code stellen können, anstatt ihn zuerst zu beschreiben.
Lassen Sie Copilot eine Aufgabe durcharbeiten
Die meisten IDEs unterstützen den Agent-Modus. Im Agentmodus beschreiben Sie, was Sie möchten, und Copilot entscheidet, welche Dateien geändert werden sollen, nimmt die Änderungen vor und führt Befehle mit Ihrer Genehmigung aus.
Informationen dazu, ob Ihre IDE den Agentmodus unterstützt, finden Sie unter Copilot Funktionsmatrix.
-
Wählen Sie im Chatfenster "Agent" aus, und beschreiben Sie dann eine Aufgabe. Beispiel:
Create a task manager web app with the ability to add, delete, and mark tasks as completed -
Drücken Sie die Eingabetaste.
Copilot generiert die benötigten Dateien und Code.
- Überprüfen Sie die Änderungen, und verwenden Sie dann die Steuerelemente Ihrer IDE, um sie zu akzeptieren.
Wenn Sie fertig sind, speichern Sie Ihre Änderungen und committen Sie sie, wenn alles gut aussieht.
Holen Sie sich Ihren ersten Inlinevorschlag
GitHub Copilot kann Code vorschlagen, während Sie arbeiten und viele Programmiersprachen unterstützen. In diesem Beispiel wird JavaScript verwendet, Sie können jedoch in Ihrer bevorzugten Sprache folgen.
-
Erstellen Sie in Ihrer IDE eine neue JavaScript-Datei (*.js).
-
Gib in der JavaScript-Datei den folgenden Funktionsheader ein.
JavaScript function calculateDaysBetweenDates(begin, end) {function calculateDaysBetweenDates(begin, end) {
Copilot schlägt automatisch einen vollständigen Funktionskörper in ausgegrautem Text vor. Der genaue Vorschlag kann variieren.
- Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Wenn Sie fertig sind, speichern Sie Ihre Änderungen und committen Sie, wenn alles gut aussieht.
Nächste Schritte
- Passen Sie Copilot in Ihrer IDE mit benutzerdefinierten Anweisungen an. Siehe Hinzufügen von benutzerdefinierten Repositoryanweisungen für GitHub Copilot in Ihrer IDE.
- Probieren Sie GitHub Copilot app aus. Siehe Erste Schritte mit dem GitHub-App Copilot.