Skip to main content

Erste Schritte mit GitHub Copilot

Du kannst mit der Nutzung von GitHub Copilot beginnen, indem du die Erweiterung in deiner bevorzugten Umgebung installierst.

GitHub Copilot kann über persönliche Konten mit GitHub Copilot for Individuals oder über Organisations- oder Unternehmenskonten mit GitHub Copilot for Business verwaltet werden.

GitHub Copilot kann von verifizierten Studentinnen, Lehrkräften und Verwalterinnen von beliebten Open Source-Projekten kostenlos verwendet werden. Weitere Informationen findest du unter Informationen zur Abrechnung für GitHub Copilot.

Teste GitHub Copilot

Informationen zu GitHub Copilot und JetBrains-IDEs

GitHub Copilot unterbreitet dir während des Programmierens als KI-Paarprogrammierer AutoVervollständigen-Vorschläge. Weitere Informationen findest du unter GitHub Copilot for Individuals.

Wenn du die JetBrains-IDE verwendest, kannst du Vorschläge aus GitHub Copilot direkt im Editor anzeigen und übernehmen. Diese Anleitung zeigt die Verwendung von GitHub Copilot innerhalb einer JetBrains-IDE für macOS, Windows oder Linux.

Voraussetzungen

  • Um GitHub Copilot verwenden zu können, benötigst du ein aktives GitHub Copilot-Abonnement. Weitere Informationen findest du unter Informationen zur Abrechnung für GitHub Copilot.

  • Um GitHub Copilot in JetBrains zu verwenden, muss eine kompatible JetBrains-IDE installiert sein. GitHub Copilot ist mit den folgenden IDEs kompatibel:

    • IntelliJ IDEA (Ultimate, Community, Educational)
    • Android Studio
    • AppCode
    • CLion
    • Code With Me Guest
    • DataGrip
    • DataSpell
    • GoLand
    • JetBrains Client
    • MPS
    • PhpStorm
    • PyCharm (Professional, Community, Educational)
    • Rider
    • RubyMine
    • WebStorm

    Weitere Informationen findest du in der Toolsuche zu JetBrains-IDEs.

Installieren der GitHub Copilot-Erweiterung in deiner JetBrains-IDE

Um GitHub Copilot in einer JetBrains-IDE zu verwenden, musst du das GitHub Copilot-Plug-In installieren. Das folgende Verfahren führt dich durch die Installation des GitHub Copilot-Plug-Ins in IntelliJ IDEA. Schritte zum Installieren des Plug-Ins in einer anderen unterstützten IDE können sich unterscheiden.

  1. Klicke in deiner JetBrains-IDE unter dem Menü Datei für Windows oder dem Namen deiner IDE für Mac (z. B. PyCharm oder IntelliJ) auf Einstellungen für Windows oder Voreinstellungen für Mac.

  2. Klicke im linken Menü des Dialogfelds Einstellungen/Voreinstellungen auf Plug-Ins.

  3. Klicke oben im Dialogfeld Einstellungen/Voreinstellungen auf Marketplace. Suche in der Suchleiste nach GitHub Copilot , und klicke dann auf Installieren.

    Screenshot des Fensters „Einstellungen“. Eine Registerkarte mit der Bezeichnung „Marketplace“ ist mit einem orangefarbenen Rahmen hervorgehoben. In einer Liste der Suchergebnisse wird das installierte Plug-In „GitHub Copilot“ durch ein ausgewähltes Kontrollkästchen gekennzeichnet.

  4. Klicke nach der Installation von GitHub Copilot auf IDE neu starten.

  5. Klicke nach dem Neustart deiner JetBrains-IDE auf das Menü Extras. Klicke auf GitHub Copilot und dann auf Anmelden bei GitHub .

    Screenshot: Erweitertes Menü „Extras“ und Untermenü „GitHub Copilot“. Die Option „Anmelden bei GitHub“ ist blau hervorgehoben.

  6. Um den Gerätecode zu kopieren und das Geräteaktivierungsfenster zu öffnen, klicke im Dialogfeld „Anmelden bei GitHub“ auf Kopieren und öffnen.

    Screenshot: Dialogfeld „Anmelden bei GitHub“. Über einer Schaltfläche mit der Bezeichnung „Kopieren und öffnen“ wird ein Gerätecode angezeigt.

  7. Ein Geräteaktivierungsfenster wird in deinem Browser geöffnet. Füge den Gerätecode ein, und klicke dann auf Weiter.

  8. GitHub fordert die notwendigen Berechtigungen für GitHub Copilot an. Um diese Berechtigungen zu genehmigen, klicke auf GitHub Copilot-Plug-In autorisieren.

  9. Nach Genehmigung der Berechtigungen zeigt deine JetBrains-IDE eine Bestätigung an. Klicke zum Verwenden von GitHub Copilot auf OK.

Anzeigen deines ersten Vorschlags

Hinweis: Wenn die Duplizierungserkennung für GitHub Copilot aktiviert ist, erhältst du bei Verwendung der bereitgestellten Codebeispiele möglicherweise weniger oder gar keine Vorschläge. Als Alternative kannst du damit beginnen, eigenen Code einzugeben, um Vorschläge von GitHub Copilot zu sehen. Weitere Informationen zur Duplizierungserkennung findest du unter Konfigurieren von GitHub Copilot-Einstellungen für GitHub.com.

GitHub Copilot bietet Vorschläge für zahlreiche Sprachen und eine vielzahl von Frameworks, funktioniert aber besonders gut für Python, JavaScript, TypeScript, Ruby, Go, C# und C++. GitHub Copilot kann auch bei der Abfragegenerierung für Datenbanken helfen. Die folgenden Beispiele sind in Java geschrieben, andere Sprachen funktionieren jedoch ähnlich.

  1. Erstelle in deiner JetBrains IDE eine neue Java-Datei ( *.java).
  2. Erstelle in der Java-Datei eine Klasse durch Eingabe von class Test. GitHub Copilot schlägt automatisch einen ganzen Klassentext in ausgegrautem Text vor. Der genaue Vorschlag kann variieren.
  3. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
  4. Um GitHub Copilot aufzufordern, einen Funktionstext vorzuschlagen, gib die folgende Zeile unterhalb der Klammer der main-Funktion ein. Der genaue Vorschlag kann variieren.
    Java
    int calculateDaysBetweenDates(
    
  5. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.

GitHub Copilot versucht, Kontext und Stil deines Codes zu treffen. Du kannst den vorgeschlagenen Code immer bearbeiten.

Anzeigen alternativer Vorschläge

Für jede Eingabe kann GitHub Copilot mehrere Vorschläge anbieten. Du kannst auswählen, welche Vorschläge verwendet werden sollen, oder alle Vorschläge ablehnen.

  1. Erstelle in deiner JetBrains IDE eine neue Java-Datei ( *.java).

  2. Um GitHub Copilot aufzufordern, einen Vorschlag anzuzeigen, gib die folgende Zeile in die Java-Datei ein.

    Java
    int calculateDaysBetweenDates(
    
  3. Optional kannst du dir, falls vorhanden, alternative Vorschläge anzeigen lassen.

    OSNächsten Vorschlag anzeigenVorherigen Vorschlag anzeigen
    macOSOption+]Option+[
    WindowsALT+]ALT+[
    LinuxALT+]ALT+[
  4. Um einen Vorschlag anzunehmen, drücke die TAB-TASTE. Um alle Vorschläge abzulehnen, drücke ESC.

Anzeigen mehrerer Vorschläge auf einer neuen Registerkarte

Es kann sein, dass du keinen der anfänglichen Vorschläge von GitHub Copilot befolgen möchtest. Mittels einer Tastenkombination kannst du GitHub Copilot dazu auffordern, dir mehrere Vorschläge in einer neuen Registerkarte anzuzeigen.

  1. Erstelle in deiner JetBrains IDE eine neue Java-Datei ( *.java).

  2. Um GitHub Copilot aufzufordern, einen Vorschlag anzuzeigen, gib die folgende Zeile in die Java-Datei ein.

    Java
    int calculateDaysBetweenDates(
    
  3. Öffne eine neue Registerkarte mit mehreren zusätzlichen Vorschlägen.

    • Drücke unter macOS Befehlstaste+Umschalttaste+A, und klicke dann auf GitHub Copilot öffnen, oder drücke Befehlstaste+Umschalttaste+</kbd>, um die neue Registerkarte sofort zu öffnen.
    • Drücke unter Windows oder Linux STRG+EINGABETASTE, und klicke dann auf GitHub Copilot öffnen.
  4. Um einen Vorschlag zu akzeptieren, klicke oberhalb des Vorschlags auf Lösung annehmen. Um alle Vorschläge abzulehnen, schließe die Registerkarte.

Generieren von Codevorschlägen aus Kommentaren

Sie können in einem Kommentar Ihre Absicht in natürlicher Sprache beschreiben, woraufhin GitHub Copilot den Code vorschlägt, mit dem Sie Ihr Ziel erreichen.

  1. Erstelle in deiner JetBrains IDE eine neue Java-Datei ( *.java).

  2. Gib die folgenden Zeilen ein, um GitHub Copilot aufzufordern, eine Implementierung einer Funktion in der Java-Datei vorzuschlagen.

    Java
    // find all images without alternate text
    // and give them a red border
    void process () {
    

Aktivieren und Deaktivieren von GitHub Copilot

Du kannst GitHub Copilot für alle Sprachen oder einzelne Sprachen aktivieren oder deaktivieren. Das Statussymbol von GitHub Copilot im unteren Bereich deines JetBrains-IDE-Fensters gibt an, ob GitHub Copilot aktiviert oder deaktiviert ist. Falls aktiviert, ist das Symbol hervorgehoben. Falls deaktiviert, ist das Symbol abgeblendet.

  1. Um GitHub Copilot zu aktivieren oder zu deaktivieren, klicke im unteren Panel des JetBrains-Fensters auf das Statussymbol.

    Screenshot: IntelliJ IDEA-Symbolleiste. Das GitHub Copilot-Logo ist mit einem orangefarbenen Rahmen hervorgehoben.

  2. Wenn du GitHub Copilot deaktivierst, wirst du gefragt, ob du es global oder für die Sprache der aktuell bearbeiteten Datei deaktivieren möchtest.

    • Um Vorschläge von GitHub Copilot global zu deaktivieren, klicke auf Vervollständigungen deaktivieren.
    • Wenn du Vorschläge von GitHub Copilot für die angegebene Sprache deaktivieren möchtest, klicke auf Vervollständigungen für SPRACHE deaktivieren.

    Screenshot der Option zum globalen Deaktivieren von GitHub Copilot oder Deaktivieren für die aktuelle Sprache

Weitere Informationsquellen

Informationen zu GitHub Copilot und Visual Studio

GitHub Copilot unterbreitet dir während des Programmierens als KI-Paarprogrammierer AutoVervollständigen-Vorschläge. Weitere Informationen findest du unter GitHub Copilot for Individuals.

Wenn du Visual Studio verwendest, kannst du Vorschläge aus GitHub Copilot direkt im Editor anzeigen und übernehmen. Diese Anleitung zeigt die Verwendung von GitHub Copilot innerhalb von Visual Studio für Windows.

Voraussetzungen

  • Um GitHub Copilot verwenden zu können, benötigst du ein aktives GitHub Copilot-Abonnement. Weitere Informationen findest du unter Informationen zur Abrechnung für GitHub Copilot.

  • Um GitHub Copilot in Visual Studio zu verwenden, muss Version 17.6 oder höher von Visual Studio 2022 installiert sein. Weitere Informationen findest du in der Dokumentation zu Visual Studio IDE.

Hinweis: GitHub Copilot ist derzeit nicht für die Verwendung mit Visual Studio für Mac verfügbar.

Installation der Visual Studio-Erweiterung

Um GitHub Copilot zu verwenden, musst du zuerst die Visual Studio-Erweiterung installieren.

  1. Klicke auf der Menüleiste von Visual Studio auf Erweiterungen und dann auf Erweiterungen verwalten.

    Screenshot: Menüleiste in Visual Studio. Das Menü „Erweiterungen“ ist geöffnet, und die Option „Erweiterungen verwalten“ ist mit einem orangefarbenen Umriss hervorgehoben.

  2. Klicke im Fenster „Erweiterungen verwalten“ auf Visual Studio Marketplace, suche nach der GitHub Copilot-Erweiterung, und klicke dann auf Herunterladen.

    Screenshot: Liste der Suchergebnisse. Neben der GitHub Copilot-Erweiterung ist die Schaltfläche „Download“ mit einem orangefarbenen Rahmen hervorgehoben.

  3. Schließe das Fenster „Erweiterungen verwalten“, und starte Visual Studio neu.

  4. Wenn du überprüfen möchtest, ob GitHub Copilot installiert und aktiviert ist, gehe zurück zu Erweiterungen verwalten, klicke auf Installiert, um deine derzeit installierten Erweiterungen anzuzeigen, und dann auf GitHub Copilot , um Statusinformationen zu erhalten.

    Screenshot: Liste der installierten Erweiterungen in Visual Studio Die GitHub Copilot-Erweiterung ist mit einem orangefarbenen Rahmen hervorgehoben.

  5. Öffne ein Projekt in Visual Studio, oder erstelle ein neues Projekt.

  6. Um den Geräteaktivierungscode zu kopieren, klicke im Dialogfeld „Microsoft Visual Studio“ auf OK.

  7. Ein Geräteaktivierungsfenster wird in deinem Browser geöffnet. Füge den Gerätecode ein, und klicke dann auf Weiter.

  8. GitHub fordert die notwendigen Berechtigungen für GitHub Copilot an. Um diese Berechtigungen zu genehmigen, klicke auf GitHub Copilot-Plug-In autorisieren.

  9. Nachdem du die Berechtigungen genehmigt hast, zeigt Visual Studio eine Bestätigung an.

Anzeigen deines ersten Vorschlags

Hinweis: Wenn die Duplizierungserkennung für GitHub Copilot aktiviert ist, erhältst du bei Verwendung der bereitgestellten Codebeispiele möglicherweise weniger oder gar keine Vorschläge. Als Alternative kannst du damit beginnen, eigenen Code einzugeben, um Vorschläge von GitHub Copilot zu sehen. Weitere Informationen zur Duplizierungserkennung findest du unter Konfigurieren von GitHub Copilot-Einstellungen für GitHub.com.

GitHub Copilot bietet Vorschläge für zahlreiche Sprachen und eine vielzahl von Frameworks, funktioniert aber besonders gut für Python, JavaScript, TypeScript, Ruby, Go, C# und C++. GitHub Copilot kann auch bei der Abfragegenerierung für Datenbanken helfen. Die folgenden Beispiele sind in C# geschrieben, andere Sprachen funktionieren jedoch ähnlich.
  1. Erstelle in Visual Studio eine neue C#-Datei ( *.cs).

  2. Gib in der C#-Datei die folgende Funktionssignatur ein. GitHub Copilot schlägt automatisch einen ganzen Funktionstext in ausgegrautem Text vor, wie unten gezeigt. Der genaue Vorschlag kann variieren.

    C#
    int CalculateDaysBetweenDates(
    
  3. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.

Anzeigen alternativer Vorschläge

Für jede Eingabe kann GitHub Copilot mehrere Vorschläge anbieten. Du kannst auswählen, welche Vorschläge verwendet werden sollen, oder alle Vorschläge ablehnen.

  1. Erstelle in Visual Studio eine neue C#-Datei ( *.cs).

  2. Gib in der C#-Datei die folgende Funktionssignatur ein. GitHub Copilot zeigt dir einen Vorschlag an.

    C#
    int CalculateDaysBetweenDates(
    
  3. Wenn alternative Vorschläge verfügbar sind und du diese anzeigen möchtest, kannst du Alt+. (oder Alt+,) drücken.

  4. Optional kannst du mit dem Mauszeiger auf den Vorschlag zeigen, um die GitHub Copilot-Befehlspalette zur Auswahl von Vorschlägen anzuzeigen.

  5. Um einen Vorschlag anzunehmen, drücke die TAB-TASTE. Um alle Vorschläge abzulehnen, drücke ESC.

Generieren von Codevorschlägen aus Kommentaren

Sie können in einem Kommentar Ihre Absicht in natürlicher Sprache beschreiben, woraufhin GitHub Copilot den Code vorschlägt, mit dem Sie Ihr Ziel erreichen.

  1. Erstelle in Visual Studio eine neue C#-Datei ( *.cs).

  2. Gib in der C#-Datei den folgenden Kommentar ein. GitHub Copilot schlägt eine Implementierung der Funktion vor.

    C#
    using System.Xml.Linq;
    
    var doc = XDocument.Load("index.xhml");
    
    // find all images
    
  3. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.

Aktivieren oder Deaktivieren von GitHub Copilot

Das Statussymbol GitHub Copilot' im unteren Bereich des Visual Studio-Fensters gibt an, ob GitHub Copilot aktiviert oder deaktiviert ist. Bei Aktivierung stimmt die Hintergrundfarbe des Symbols mit der Farbe der Statusleiste überein. Bei Deaktivierung weist es eine diagonale Linie auf.

  1. Um GitHub Copilot zu aktivieren oder deaktivieren, klicke auf das GitHub Copilot-Symbol im unteren Bereich des Visual Studio-Fensters.

    .Screenshot des Editor-Rands in Visual Studio mit hervorgehobenem GitHub Copilot-Symbol.

  2. Wenn du GitHub Copilot deaktivierst, wirst du gefragt, ob du Vorschläge global oder für die Sprache der aktuell bearbeiteten Datei deaktivieren möchtest.

    • Um Vorschläge von GitHub Copilot global zu deaktivieren, klicke auf Global aktivieren.
    • Wenn du Vorschläge von GitHub Copilot für die angegebene Sprache deaktivieren möchtest, klicke auf Für SPRACHE aktivieren.

Weitere Informationsquellen

Informationen zu GitHub Copilot und Visual Studio Code

GitHub Copilot unterbreitet dir während des Programmierens als KI-Paarprogrammierer AutoVervollständigen-Vorschläge. Weitere Informationen findest du unter GitHub Copilot for Individuals.

Wenn du Visual Studio Code verwendest, kannst du Vorschläge aus GitHub Copilot direkt im Editor anzeigen und übernehmen. Diese Anleitung zeigt die Verwendung von GitHub Copilot innerhalb von Visual Studio Code für macOS, Windows oder Linux.

Voraussetzungen

Installation der Visual Studio Code-Erweiterung

Um GitHub Copilot zu verwenden, musst du zuerst die Visual Studio Code-Erweiterung installieren.

  1. Wechsele im Visual Studio Code Marketplace zur Seite GitHub Copilot-Erweiterung, und klicke auf Installieren.

  2. Ein Popupfenster mit der Abfrage, ob Visual Studio Code geöffnet werden soll, wird angezeigt. Klicke auf Visual Studio Code öffnen.

  3. Klicke auf der Registerkarte „Erweiterung: GitHub Copilot“ in Visual Studio Code auf Installieren.

  4. Wenn du Visual Studio Code noch nicht in deinem GitHub-Konto autorisiert hast, wirst du aufgefordert, dich bei GitHub in Visual Studio Code anzumelden.

    • Wenn du zuvor Visual Studio Code für dein Konto auf GitHub autorisiert hast, wird GitHub Copilot automatisch autorisiert.

    • Wenn du keine Autorisierungsaufforderung erhältst, klicke im unteren Bereich des Fensters Visual Studio Code auf das Glockensymbol.

      Screenshot: Die Visual Studio Code-Taskleiste mit den GitHub Copilot-Symbolen. Das Glockensymbol ist dunkelorange umrandet.

  5. In deinem Browser wird GitHub die notwendigen Berechtigungen für GitHub Copilot anfordern. Um diese Berechtigungen zu genehmigen, klicke auf Visual Studio Code autorisieren.

  6. Klicke in Visual Studio Code im Dialogfeld „Visual Studio Code“ auf Öffnen, um die Authentifizierung zu bestätigen.

Anzeigen deines ersten Vorschlags

Hinweis: Wenn die Duplizierungserkennung für GitHub Copilot aktiviert ist, erhältst du bei Verwendung der bereitgestellten Codebeispiele möglicherweise weniger oder gar keine Vorschläge. Als Alternative kannst du damit beginnen, eigenen Code einzugeben, um Vorschläge von GitHub Copilot zu sehen. Weitere Informationen zur Duplizierungserkennung findest du unter Konfigurieren von GitHub Copilot-Einstellungen für GitHub.com.

GitHub Copilot bietet Vorschläge für zahlreiche Sprachen und eine vielzahl von Frameworks, funktioniert aber besonders gut für Python, JavaScript, TypeScript, Ruby, Go, C# und C++. GitHub Copilot kann auch bei der Abfragegenerierung für Datenbanken helfen. Die folgenden Beispiele sind in JavaScript enthalten, andere Sprachen funktionieren jedoch ähnlich.

  1. Erstelle in Visual Studio Code eine neue JavaScript-Datei ( *.js).

  2. Gib in der JavaScript-Datei den folgenden Funktionsheader ein. GitHub Copilot schlägt automatisch einen ganzen Funktionstext in ausgegrautem Text vor, wie unten gezeigt. Der genaue Vorschlag kann variieren.

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    
  3. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.

Anzeigen alternativer Vorschläge

Für jede Eingabe kann GitHub Copilot mehrere Vorschläge anbieten. Du kannst auswählen, welche Vorschläge verwendet werden sollen, oder alle Vorschläge ablehnen.

  1. Erstelle in Visual Studio Code eine neue JavaScript-Datei ( *.js).

  2. Gib in der JavaScript-Datei den folgenden Funktionsheader ein. GitHub Copilot zeigt dir einen Vorschlag an.

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    
  3. Optional kannst du dir, falls vorhanden, alternative Vorschläge anzeigen lassen.

    OSNächsten Vorschlag anzeigenVorherigen Vorschlag anzeigen
    macOSOption (⌥) oder ALT+]Option (⌥) oder ALT+[
    WindowsALT+]ALT+[
    LinuxALT+]ALT+[
  4. Alternativ kannst du mit dem Mauszeiger auf den Vorschlag zeigen, um die GitHub Copilot-Befehlspalette zur Anzeige von Vorschlägen auszuwählen.

  5. Um einen Vorschlag anzunehmen, drücke die TAB-TASTE. Um alle Vorschläge abzulehnen, drücke ESC.

Anzeigen mehrerer Vorschläge auf einer neuen Registerkarte

Es kann sein, dass du keinen der anfänglichen Vorschläge von GitHub Copilot befolgen möchtest. Mittels einer Tastenkombination kannst du GitHub Copilot dazu auffordern, dir mehrere Vorschläge in einer neuen Registerkarte anzuzeigen.

  1. Erstelle in Visual Studio Code eine neue JavaScript-Datei ( *.js).

  2. Gib in der JavaScript-Datei den folgenden Funktionsheader ein. GitHub Copilot zeigt dir einen Vorschlag an.

    JavaScript
    function calculateDaysBetweenDates(begin, end) {
    
  3. Um eine neue Registerkarte mit mehreren zusätzlichen Optionen zu öffnen, drücke STRG+EINGABETASTE.

  4. Um einen Vorschlag zu akzeptieren, klicke oberhalb des Vorschlags auf Lösung annehmen. Um alle Vorschläge abzulehnen, schließe die Registerkarte.

Generieren von Codevorschlägen aus Kommentaren

Sie können in einem Kommentar Ihre Absicht in natürlicher Sprache beschreiben, woraufhin GitHub Copilot den Code vorschlägt, mit dem Sie Ihr Ziel erreichen.

  1. Erstelle in Visual Studio Code eine neue JavaScript-Datei ( *.js).

  2. Gib in der JavaScript-Datei den folgenden Kommentar ein. GitHub Copilot schlägt eine Implementierung der Funktion vor.

    JavaScript
    // find all images without alternate text
    // and give them a red border
    function process() {
    

Verwenden eines Frameworks

Du kannst auch mit GitHub Copilot Vorschläge für APIs und Frameworks generieren. Im folgenden Beispiel wird mit GitHub Copilot ein einfacher Express-Server erstellt, der die aktuelle Uhrzeit zurückgibt.

  1. Erstelle in Visual Studio Code eine neue JavaScript-Datei ( *.js).

  2. Gib in der JavaScript-Datei den folgenden Kommentar ein, und drücke dann die EINGABETASTE. GitHub Copilot schlägt eine Implementierung der Express-App vor.

    JavaScript
    // Express server on port 3000
    
  3. To accept each line, press Tab, then Enter.

  4. Type the following comment and then press Enter. GitHub Copilot will suggest an implementation for the default handler.

    JavaScript
    // Return the current time
    
  5. Um jede Zeile zu akzeptieren, drücke die TABULATORTASTE.

Aktivieren oder Deaktivieren von GitHub Copilot

Du kannst GitHub Copilot in Visual Studio Code aktivieren oder deaktivieren. Das Statussymbol GitHub Copilot im unteren Bereich des Visual Studio Code-Fensters gibt an, ob GitHub Copilot aktiviert oder deaktiviert ist. Wenn es aktiviert ist, stimmt die Hintergrundfarbe des Symbols mit der Farbe der Statusleiste überein. Ist es deaktiviert, kontrastiert die Hintergrundfarbe des Symbols mit der Farbe der Statusleiste.

  1. Zum Aktivieren oder Deaktivieren von GitHub Copilot klicke im unteren Bereich des Visual Studio Code-Fensters auf das Statussymbol.

    Screenshot des unteren Bereichs in Visual Studio Code. Das Symbol GitHub Copilot ist in dunklem Orange eingerahmt.

  2. Wenn du GitHub Copilot deaktivierst, wirst du gefragt, ob du Vorschläge global oder für die Sprache der aktuell bearbeiteten Datei deaktivieren möchtest.

    • Um Vorschläge von GitHub Copilot global zu deaktivieren, klicke auf Global deaktivieren.
    • Wenn du Vorschläge von GitHub Copilot für die angegebene Sprache deaktivieren möchtest, klicke auf Für SPRACHE deaktivieren. Screenshot der Option zum globalen Deaktivieren von GitHub Copilot oder Deaktivieren für die aktuelle Sprache

Weitere Informationsquellen

Informationen zu GitHub Copilot und Vim/Neovim

GitHub Copilot unterbreitet dir während des Programmierens als KI-Paarprogrammierer AutoVervollständigen-Vorschläge. Weitere Informationen findest du unter GitHub Copilot for Individuals.

Wenn du Vim/Neovim verwendest, kannst du Vorschläge aus GitHub Copilot direkt im Editor anzeigen und übernehmen.

Voraussetzungen

  • Um GitHub Copilot verwenden zu können, benötigst du ein aktives GitHub Copilot-Abonnement. Weitere Informationen findest du unter Informationen zur Abrechnung für GitHub Copilot.

  • Um GitHub Copilot in Vim/Neovim verwenden zu können, müssen die Vim-Version 9.0.0185 bzw. Neovim-Version 0.6 oder höher und die Node.js-Version 17 oder niedriger installiert sein. Weitere Informationen findest du in der Vim / Neovim-Dokumentation und auf der Node.js-Website.

Installieren der Vim/Neovim-Erweiterung unter macOS

  1. GitHub empfiehlt, das GitHub Copilot-Plug-In mit dem integrierten Plug-In-Manager von Vim/Neovim zu installieren. Alternativ dazu kannst du auch einen Plug-In-Manager deiner Wahl verwenden, um github/copilot.vim zu installieren.

    • Gib den folgenden Befehl im Terminal ein, um GitHub Copilot mit dem integrierten Plug-In-Manager von Vim zu installieren:

      git clone https://github.com/github/copilot.vim \
         ~/.vim/pack/github/start/copilot.vim
      
    • Gib den folgenden Befehl im Terminal ein, um GitHub Copilot mit dem integrierten Plug-In-Manager von Neovim zu installieren:

      git clone https://github.com/github/copilot.vim \
         ~/.config/nvim/pack/github/start/copilot.vim
      
  2. Um GitHub Copilot zu konfigurieren, öffne Vim/Neovim und gib den folgenden Befehl ein.

    :Copilot setup
    
  3. Aktiviere GitHub Copilot in deiner Vim/Neovim-Konfiguration oder mit dem Vim/Neovim-Befehl.

    :Copilot enable
    

Installieren der Vim/Neovim-Erweiterung unter Windows

  1. GitHub empfiehlt, das GitHub Copilot-Plug-In mit dem integrierten Plug-In-Manager von Vim/Neovim zu installieren. Alternativ dazu kannst du auch einen Plug-In-Manager deiner Wahl verwenden, um github/copilot.vim zu installieren.

    • Gib den folgenden Befehl in Git Bash ein, um GitHub Copilot mit dem integrierten Plug-In-Manager von Vim zu installieren:

        git clone https://github.com/github/copilot.vim.git \
         $HOME/vimfiles/pack/github/start/copilot.vim
      
    • Gib den folgenden Befehl in Git Bash ein, um GitHub Copilot mit dem integrierten Plug-In-Manager von Neovim zu installieren:

        git clone https://github.com/github/copilot.vim.git \
         $HOME/AppData/Local/nvim/pack/github/start/copilot.vim
      
  2. Um GitHub Copilot zu konfigurieren, öffne Vim/Neovim und gib den folgenden Befehl ein.

    :Copilot setup
    
  3. Aktiviere GitHub Copilot in deiner Vim/Neovim-Konfiguration oder mit dem Vim/Neovim-Befehl.

    :Copilot enable
    

Installieren der Vim/Neovim-Erweiterung unter Linux

  1. GitHub empfiehlt, das GitHub Copilot-Plug-In mit dem integrierten Plug-In-Manager von Vim/Neovim zu installieren. Alternativ dazu kannst du auch einen Plug-In-Manager deiner Wahl verwenden, um github/copilot.vim zu installieren.

    • Gib den folgenden Befehl ein, um GitHub Copilot mit dem integrierten Plug-In-Manager von Vim zu installieren:

      git clone https://github.com/github/copilot.vim \
         ~/.vim/pack/github/start/copilot.vim
      
    • Gib den folgenden Befehl ein, um GitHub Copilot mit dem integrierten Plug-In-Manager von Neovim zu installieren:

      git clone https://github.com/github/copilot.vim \
         ~/.config/nvim/pack/github/start/copilot.vim
      
  2. Um GitHub Copilot zu konfigurieren, öffne Vim/Neovim und gib den folgenden Befehl ein.

    :Copilot setup
    
  3. Aktiviere GitHub Copilot in deiner Vim/Neovim-Konfiguration oder mit dem Vim/Neovim-Befehl.

    :Copilot enable
    

Erlernen der Verwendung von GitHub Copilot in Vim/Neovim

Einen Leitfaden zur Verwendung von GitHub Copilot in Vim/Neovim findest du in der Plug-In-Dokumentation. Öffne Vim/Neovim, und führe den folgenden Befehl aus, um die Dokumentation anzuzeigen:

:help copilot

Weitere Informationsquellen