Einführung
In diesem Handbuch wird veranschaulicht, wie Sie Codierungsvorschläge aus GitHub Copilot einer JetBrains-IDE abrufen. Um Anleitungen für andere gängige Codierungsumgebungen zu sehen, verwenden Sie den Tool-Switcher oben auf der Seite.
Die Beispiele in diesem Leitfaden verwenden Java, andere Sprachen funktionieren jedoch ähnlich.
Weitere Informationen finden Sie unter GitHub Copilot-Codevorschläge in Ihrer IDE.
Voraussetzungen
-
Zugriff auf Copilot. Um sie in JetBrains zu verwenden GitHub Copilot , benötigen Sie entweder eingeschränkten Zugriff über Copilot Kostenlos oder einen kostenpflichtigen Copilot Plan für den vollzugriff. Weitere Informationen findest du unter Was ist GitHub Copilot?.
-
Kompatible JetBrains-IDE. Für die Verwendung GitHub Copilot in JetBrains muss eine kompatible JetBrains-IDE installiert sein. GitHub Copilot ist mit den folgenden IDEs kompatibel:
- IntelliJ IDEA (Ultimate, Community, Educational)
- Android Studio
- CLion
- Code With Me Guest
- DataGrip
- DataSpell
- GoLand
- JetBrains-Client
- MPS
- PhpStorm
- PyCharm (Professional, Community, Educational)
- Rider
- RubyMine
- RostRover
- WebStorm
Informationen zum Herunterladen findest du im JetBrains-IDEs-Tool-Finder.
-
Neueste Version der GitHub Copilot Erweiterung. Sehen Sie sich das GitHub Copilot Plug-In im JetBrains Marketplace an. Anweisungen zum Installieren findest du unter Installieren der GitHub Copilot-Erweiterung in Ihrer Umgebung.
-
Melden Sie sich bei Ihrer JetBrains-IDE anGitHub. Anweisungen zum Authentifizieren findest du unter Installieren der GitHub Copilot-Erweiterung in Ihrer Umgebung.
Abrufen von Codevorschlägen
GitHub Copilot bietet Während der Eingabe Codierungsvorschläge an. In einer Java-Datei können Sie zum Beispiel durch Eingabe von class Test eine Klasse erstellen.
GitHub Copilot schlägt automatisch einen Klassentext in grauem Text vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Sie können auch etwas beschreiben, das Sie in einem Kommentar mit natürlicher Sprache ausführen möchten, und Copilot schlägt den Code vor, um Ihr Ziel zu erreichen. Geben Sie beispielsweise diesen Kommentar in eine Java-Datei ein:
// find all images without alternate text
// and give them a red border
void process () {
// find all images without alternate text
// and give them a red border
void process () {
GitHub Copilot schlägt automatisch Code vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
GitHub Copilot versucht, den Kontext und die Formatvorlage des Codes zuzuordnen. Du kannst den vorgeschlagenen Code immer bearbeiten.
Tipp
Wenn Sie eingeschränkte oder keine Vorschläge erhalten Copilot, ist möglicherweise die Duplizierungserkennung aktiviert. Weitere Informationen zur Duplizierungserkennung finden Sie unter Verwalten von GitHub Copilot-Richtlinien als Einzelabonnent.
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.
Geben Sie beispielsweise die folgende Zeile in eine Java-Datei ein, und drücken Sie die Taste Eingabe:
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot zeigt Ihnen einen Vorschlag an.
Zeigen Sie nun mit der Maus auf den Vorschlag, um das GitHub Copilot Steuerelement zum Auswählen von Vorschlägen anzuzeigen. Um die nächsten oder vorherigen Vorschläge anzuzeigen, klicken Sie auf den Vorwärts- oder Rückwärtspfeil in der Steuerung.
Sie können auch Tastenkombinationen verwenden, um alternative Vorschläge anzuzeigen:
| OS | Nächsten Vorschlag anzeigen | Vorherigen Vorschlag anzeigen |
|---|---|---|
| macOS | ||
| Option+] | ||
| Option+[ | ||
| Windows oder Linux | ||
| ALT+] | ||
| ALT+[ |
Wenn Sie einen Vorschlag annehmen möchten, klicken Sie in der Befehlspalette "Copilot auf "Annehmen", oder drücken Sie die Tab-Taste. Um alle Vorschläge abzulehnen, drücken Sie Esc.
Anzeigen mehrerer Vorschläge in einer neuen Registerkarte
Wenn Sie keinen der anfänglichen Vorschläge GitHub Copilot verwenden möchten, können Sie mehrere Vorschläge in einer neuen Registerkarte anzeigen.
Geben Sie beispielsweise die folgende Zeile in eine Java-Datei ein:
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot zeigt Ihnen einen Vorschlag an.
Um eine neue Registerkarte mit mehreren zusätzlichen Vorschlägen zu öffnen, verwenden Sie die folgende Tastenkombination, und klicken Sie dann auf "Öffnen GitHub Copilot":
| OS | Mehrere Vorschläge öffnen |
|---|---|
| macOS | |
| Befehl+ALT+A | |
| Windows oder Linux | |
| Strg+Eingabetaste |
Wenn Sie einen Vorschlag annehmen möchten, klicken Sie unter dem Vorschlag auf VorschlagsNUMMER annehmen. Um alle Vorschläge abzulehnen, schließe die Registerkarte.
Annehmen von Teilvorschlägen
Wenn Sie keinen vollständigen Vorschlag GitHub Copilotannehmen möchten, können Sie das nächste Wort oder die nächste Zeile eines Vorschlags annehmen.
Geben Sie beispielsweise die folgende Zeile in eine Java-Datei ein:
private int calculateDaysBetweenDates(Date date1,
private int calculateDaysBetweenDates(Date date1,
GitHub Copilot zeigt einen Vorschlag in grauem Text an. Der genaue Vorschlag kann variieren.
Zeigen Sie nun mit der Maus auf den Vorschlag, um das GitHub Copilot Steuerelement zum Auswählen von Vorschlägen anzuzeigen. Wenn Sie nur das nächste Wort des Vorschlags akzeptieren möchten, klicken Sie im Steuerelement auf Wort annehmen.
Alternativ können Sie eine Tastenkombination verwenden, um das nächste Wort eines Vorschlags anzunehmen:
| OS | Nächstes Wort annehmen | Nächste Zeile annehmen |
|---|---|---|
| macOS | ||
| Befehl+→ | ||
| Befehlssteuerung++→ | ||
| Windows oder Linux | ||
| Steuerelement+→ | ||
| Ctrl+ALT+→ |
Wenn Sie die nächste Zeile eines Vorschlags akzeptieren möchten, müssen Sie eine benutzerdefinierte Tastenkombination für den Befehl editor.action.inlineSuggest.acceptNextLine festlegen. Weitere Informationen zum Festlegen benutzerdefinierter Tastenkombinationen finden Sie unter Konfigurieren von GitHub Copilot in Ihrer Umgebung.
Einführung
In diesem Handbuch wird veranschaulicht, wie Sie Codierungsvorschläge für Windows erhalten GitHub CopilotVisual Studio. Um Anleitungen für andere gängige Codierungsumgebungen zu sehen, verwenden Sie den Tool-Switcher oben auf der Seite.
Die Beispiele in diesem Leitfaden verwenden C#, andere Sprachen funktionieren jedoch ähnlich.
Weitere Informationen finden Sie unter GitHub Copilot-Codevorschläge in Ihrer IDE.
Voraussetzungen
-
Zugriff auf Copilot. Um in GitHub CopilotGitHub Copilotzu verwendenVisual Studio, benötigen Sie entweder eingeschränkten Zugriff über Copilot Kostenlos oder einen kostenpflichtigen Copilot Plan für den vollzugriff. Weitere Informationen findest du unter Was ist GitHub Copilot?.
-
Kompatible Version von Visual Studio. Um GitHub Copilot in Visual Studio zu verwenden, muss Visual Studio für Windows ab Version 2022 17.8 installiert sein. Weitere Informationen findest du unter Installieren von Visual Studio in der Microsoft-Dokumentation.
-
GitHub Copilot-Erweiterung für Visual Studio. Anweisungen zum Installieren der Copilot-Erweiterung findest du unter Installieren von GitHub Copilot in Visual Studio in der Microsoft-Dokumentation.
-
Fügen Sie Ihr GitHub-Konto zu Visual Studio hinzu. Siehe Hinzufügen Ihrer GitHub-Konten zu Ihrem Visual Studio-Keychain in der Microsoft Dokumentation.
Abrufen von Codevorschlägen
GitHub Copilot bietet Während der Eingabe Codierungsvorschläge an. Geben Sie beispielsweise diese Funktionssignatur in eine C#-Datei ein:
int CalculateDaysBetweenDates(
int CalculateDaysBetweenDates(
GitHub Copilot schlägt automatisch einen gesamten Funktionstext im abgeblendten Text vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Sie können auch etwas beschreiben, das Sie in einem Kommentar mit natürlicher Sprache ausführen möchten, und Copilot schlägt den Code vor, um Ihr Ziel zu erreichen. Geben Sie beispielsweise diesen Kommentar in der C#-Datei ein:
using System.Xml.Linq;
var doc = XDocument.Load("index.xhml");
// find all images
using System.Xml.Linq;
var doc = XDocument.Load("index.xhml");
// find all images
GitHub Copilot schlägt eine Implementierung der Funktion vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Tipp
Wenn Sie eingeschränkte oder keine Vorschläge erhalten Copilot, ist möglicherweise die Duplizierungserkennung aktiviert. Weitere Informationen zur Duplizierungserkennung finden Sie unter Verwalten von GitHub Copilot-Richtlinien als Einzelabonnent.
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.
Geben Sie beispielsweise diese Funktionssignatur in eine C#-Datei ein:
int CalculateDaysBetweenDates(
int CalculateDaysBetweenDates(
GitHub Copilot zeigt Ihnen einen Vorschlag an.
Zeigen Sie nun mit der Maus auf den Vorschlag, um das GitHub Copilot Steuerelement zum Auswählen von Vorschlägen anzuzeigen. Um die nächsten oder vorherigen Vorschläge anzuzeigen, klicken Sie auf den Vorwärts- oder Rückwärtspfeil in der Steuerung.
Alternativ können Sie weitere Vorschläge anzeigen, indem Sie Alt+ drücken. (oder Alt+,) auf der Tastatur.
Wenn Sie einen Vorschlag annehmen möchten, klicken Sie in der Befehlspalette "Copilot auf "Annehmen", oder drücken Sie die Tab-Taste. Um alle Vorschläge abzulehnen, drücken Sie Esc.
Abrufen von Kommentarvorschlägen
Hinweis
Kommentarvorschläge sind in Visual Studio 17.14 Preview 2 und höher verfügbar.
GitHub Copilot kann Kommentare für Ihren Code vorschlagen, indem Sie den Code analysieren, den Sie schreiben und Kommentare generieren, die beschreiben, was der Code tut. Für Copilot Kostenlos Benutzer zählen Kommentarvorschläge zu Ihrer monatlichen Copilot-Chat Nutzung, nicht die Verwendung von Codevorschlägen.
Kommentarvorschläge sind in den folgenden Sprachen verfügbar:
- C#
- C++
Aktivieren von Kommentarvorschlägen
Um Kommentarvorschläge zu aktivieren, müssen Sie das Kommentarformat in Visual Studio.
Für C++
- Klicken Visual StudioSie im Menü "Extras " auf "Optionen".
- Klicke im linken Panel auf Text-Editor.
- Klicken Sie auf C++ und dann auf "Codeformatvorlage".
- Klicken Sie unter der Überschrift "Codeformatvorlage " auf "Allgemein".
- Wähle unter „Comments“ aus der Dropdownliste die Option Xml Doc Comments aus.
- Wähle Bestehendes Kommentarformat beim Schreiben von Kommentaren am Anfang der neuen Zeile einfügen und Einzelzeilenkommentare fortsetzen aus. Klicken Sie dann auf OK.
- Klicken Sie auf der Registerkarte Options im linken Bereich auf GitHub.
- Klicken Sie auf "Copilot" und dann auf "Editor".
- Wählen Sie "KI-generierte Beschreibungen aktivieren" für automatisch eingefügte Dokumentationskommentare in unterstützten Sprachen aus.
C#
- Klicken Visual StudioSie im Menü "Extras " auf "Optionen".
- Klicken Sie im linken Bereich auf "Sprachen".
- Klicken Sie auf "C#", dann auf " Weitere Einstellungen" und dann auf "Erweitert".
- Wähle unter „Kommentare“ die Optionen /// XML-Dokumentationskommentare generieren, // am Anfang neuer Zeilen einfügen, wenn // Kommentare geschrieben werden und * am Anfang neuer Zeilen einfügen, wenn /**/ Kommentare geschrieben werden aus. Klicken Sie dann auf OK.
- Klicken Sie auf der Registerkarte Options im linken Bereich auf GitHub.
- Klicken Sie auf "Copilot" und dann auf "Editor".
- Wählen Sie "KI-generierte Beschreibungen aktivieren" für automatisch eingefügte Dokumentationskommentare in unterstützten Sprachen aus.
Verwenden von Kommentarvorschlägen
Um Kommentarvorschläge zu initiieren, gibst du vor dem gewünschten Code den Standardkommentarinitiator der Sprache ein, in der du programmierst (z. B. ///), und wartest, bis der Vorschlag angezeigt wird.
Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE. Um den Vorschlag zu ändern, drücke ALT+/. Um den Vorschlag abzulehnen, drücke ESC.
Navigieren und Annehmen Vorschläge für nächste Bearbeitung
Basierend auf den Bearbeitungen, die Sie vornehmen, wird der Speicherort der nächsten Bearbeitung vorhergesagt, Copilot die Sie wahrscheinlich vornehmen und einen Abschluss vorschlagen.
Du kannst mithilfe der TAB-TASTE zu vorgeschlagenen Codeänderungen navigieren, sodass du die Stelle für die nächste relevante Bearbeitung einfacher findest, ohne Dateien oder Verweise manuell zu durchsuchen. Drücke erneut die TAB-TASTE, um einen Vorschlag zu akzeptieren.
Ein Pfeil am Rand zeigt einen verfügbaren Bearbeitungsvorschlag an. Klicken Sie auf den Pfeil, um auf das Menü "Vorschlag bearbeiten" zuzugreifen, das Tastenkombinationen bereitstellt. Wenn sich ein Bearbeitungsvorschlag außerhalb der aktuellen Editor-Ansicht befindet, zeigt der Pfeil nach oben oder unten, um anzugeben, wo sich der nächste Vorschlag befindet.
Einführung
In diesem Handbuch wird veranschaulicht, wie Sie Codierungsvorschläge von GitHub Copilot in Visual Studio Codeabrufen. Um Anleitungen für andere gängige Codierungsumgebungen zu sehen, verwenden Sie den Tool-Switcher oben auf der Seite.
Die Beispiele in diesem Leitfaden verwenden JavaScript, andere Sprachen funktionieren jedoch ähnlich.
Weitere Informationen finden Sie unter GitHub Copilot-Codevorschläge in Ihrer IDE.
Voraussetzungen
-
Zugriff auf Copilot. Um es zu verwendenGitHub Copilot, benötigen Sie entweder eingeschränkten Zugriff über Visual Studio Code oder einen kostenpflichtigen Copilot Kostenlos Plan für den vollzugriff.Copilot Weitere Informationen findest du unter Was ist GitHub Copilot?.
-
Melden Sie sich bei GitHub in Visual Studio Code. Siehe "Einrichten GitHub Copilot " in Visual Studio Code der VS Code Dokumentation..
-
Visual Studio Code. Um es zu verwendenGitHub Copilot, müssen Sie installiert seinVisual Studio Code.Visual Studio Code Weitere Informationen finden Sie auf der Visual Studio Code Downloadseite.
-
Copilot in Visual Studio Code. Wenn Sie GitHub Copilot in Visual Studio Code erstmals einrichten, werden die erforderlichen Erweiterungen automatisch installiert. Du musst sie nicht manuell herunterladen oder installieren. Ausführliche Anweisungen finden Sie unter Einrichten von GitHub Copilot in Visual Studio Code in der Visual Studio Code-Dokumentation.
Abrufen von Codevorschlägen
GitHub Copilot bietet Während der Eingabe Codierungsvorschläge an. Geben Sie beispielsweise diesen Funktionsheader in eine JavaScript-Datei ein:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot schlägt automatisch den Rest der Funktion vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Sie können auch etwas beschreiben, das Sie in einem Kommentar mit natürlicher Sprache ausführen möchten, und Copilot schlägt den Code vor, um Ihr Ziel zu erreichen. Geben Sie beispielsweise diesen Kommentar in eine JavaScript-Datei ein:
// write a function to // find all images without alternate text // and give them a red border
// write a function to
// find all images without alternate text
// and give them a red border
GitHub Copilot schlägt automatisch Code vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Tipp
Wenn Sie eingeschränkte oder keine Vorschläge erhalten Copilot, ist möglicherweise die Duplizierungserkennung aktiviert. Weitere Informationen zur Duplizierungserkennung finden Sie unter Verwalten von GitHub Copilot-Richtlinien als Einzelabonnent.
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.
Geben Sie beispielsweise diesen Funktionsheader in eine JavaScript-Datei ein und drücken Sie Enter:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot zeigt Ihnen einen Vorschlag an.
Zeigen Sie nun mit der Maus auf den Vorschlag, um das GitHub Copilot Steuerelement zum Auswählen von Vorschlägen anzuzeigen. Um die nächsten oder vorherigen Vorschläge anzuzeigen, klicken Sie auf den Vorwärts- oder Rückwärtspfeil in der Steuerung.
Sie können auch Tastenkombinationen verwenden, um alternative Vorschläge anzuzeigen:
| OS | Nächsten Vorschlag anzeigen | Vorherigen Vorschlag anzeigen |
|---|---|---|
| macOS | ||
| Option (⌥) oder Alt+] | ||
| Option (⌥) oder ALT+[ | ||
| Windows oder Linux | ||
| ALT+] | ||
| ALT+[ |
Wenn Sie einen Vorschlag annehmen möchten, klicken Sie in der Befehlspalette "Copilot auf "Annehmen", oder drücken Sie die Tab-Taste. Um alle Vorschläge abzulehnen, drücken Sie Esc.
Anzeigen mehrerer Vorschläge in einer neuen Registerkarte
Wenn Sie keinen der anfänglichen Vorschläge GitHub Copilot verwenden möchten, können Sie mehrere Vorschläge in einer neuen Registerkarte anzeigen.
Geben Sie beispielsweise diesen Funktionsheader in eine JavaScript-Datei ein und drücken Sie Enter:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot zeigt Ihnen einen Vorschlag an. Drücken Sie nun Strg+Enter, um eine neue Registerkarte mit mehreren zusätzlichen Optionen zu öffnen.
Wenn Sie einen Vorschlag annehmen möchten, klicken Sie unter dem Vorschlag auf VorschlagsNUMMER annehmen. Um alle Vorschläge abzulehnen, schließe die Registerkarte.
Annehmen von Teilvorschlägen
Wenn Sie keinen vollständigen Vorschlag GitHub Copilotannehmen möchten, können Sie das nächste Wort oder die nächste Zeile eines Vorschlags annehmen.
Geben Sie beispielsweise diesen Funktionsheader in eine JavaScript-Datei ein und drücken Sie Enter:
function calculateDaysBetweenDates(begin, end) {
function calculateDaysBetweenDates(begin, end) {
GitHub Copilot schlägt automatisch einen gesamten Funktionstext im abgeblendten Text vor. Der genaue Vorschlag kann variieren.
Zeigen Sie nun mit der Maus auf den Vorschlag, um das GitHub Copilot Steuerelement zum Auswählen von Vorschlägen anzuzeigen. Wenn Sie nur das nächste Wort des Vorschlags akzeptieren möchten, klicken Sie im Steuerelement auf Wort annehmen.
Alternativ können Sie eine Tastenkombination verwenden, um das nächste Wort eines Vorschlags anzunehmen:
| OS | Nächstes Wort annehmen |
|---|---|
| macOS | |
| Befehl+→ | |
| Windows oder Linux | |
| Steuerelement+→ |
Wenn Sie die nächste Zeile eines Vorschlags akzeptieren möchten, müssen Sie eine benutzerdefinierte Tastenkombination für den Befehl editor.action.inlineSuggest.acceptNextLine festlegen. Weitere Informationen zum Festlegen benutzerdefinierter Tastenkombinationen finden Sie unter Konfigurieren von GitHub Copilot in Ihrer Umgebung.
Navigieren und Annehmen Vorschläge für nächste Bearbeitung
Vorschläge für nächste Bearbeitung prognostiziert, wo und welche Bearbeitungen je nach laufenden Änderungen erforderlich sein können.
Du kannst mithilfe der TAB-TASTE zu vorgeschlagenen Codeänderungen navigieren, sodass du die Stelle für die nächste relevante Bearbeitung einfacher findest, ohne Dateien oder Verweise manuell zu durchsuchen. Drücke erneut die TAB-TASTE, um einen Vorschlag zu akzeptieren.
Ein Pfeil am Rand zeigt einen verfügbaren Bearbeitungsvorschlag an. Zeigen Sie mit der Maus auf den Pfeil, um auf das Bearbeitungsvorschlagsmenü zuzugreifen, das Tastenkombinationen und Einstellungsoptionen bereitstellt. Wenn sich ein Bearbeitungsvorschlag außerhalb der aktuellen Editor-Ansicht befindet, zeigt der Pfeil nach oben oder unten, um anzugeben, wo sich der nächste Vorschlag befindet.

Weitere Details und Beispiele finden Sie in der GitHub Copilot Dokumentation unter Inlinevorschläge VS CodeVisual Studio Code.
Ändern des KI-Modells
Sie können das große Sprachmodell ändern, das zum Generieren von Inlinevorschlägen verwendet wird. Weitere Informationen finden Sie unter Änderung des KI-Modells für GitHub Copilot-Inline-Vorschläge.
Einführung
In diesem Leitfaden wird gezeigt, wie Sie Codierungsvorschläge aus GitHub Copilot Vim/Neovim erhalten. Um Anleitungen für andere gängige Codierungsumgebungen zu sehen, verwenden Sie den Tool-Switcher oben auf der Seite.
Voraussetzungen
-
Zugriff auf Copilot. Um in Vim/Neovim zu verwenden GitHub Copilot , benötigen Sie entweder eingeschränkten Zugriff über Copilot Kostenlos oder einen kostenpflichtigen Copilot Plan für den Vollzugriff. Weitere Informationen findest du unter Was ist GitHub Copilot?.
-
Kompatible Version von Vim/Neovim. Zur Verwendung GitHub Copilot in Vim/Neovim müssen Sie Vim Version 9.0.0185 / Neovim Version 0.6 oder höher und Node.js Version 18 oder höher installiert haben. Weitere Informationen findest du in der Vim / Neovim-Dokumentation und auf der Node.js-Website.
-
GitHub Copilot Erweiterung für Vim/Neovim. Um es in Vim/Neovim zu verwenden GitHub Copilot , müssen Sie das GitHub Copilot Plug-In installieren. Weitere Informationen finden Sie unter Installieren der GitHub Copilot-Erweiterung in Ihrer Umgebung.
Lernen zur Verwendung GitHub Copilot in Vim/Neovim
GitHub Copilot stellt Vorschläge inline bereit, während Sie in Vim/Neovim eingeben. Um den Vorschlag zu akzeptieren, drücken Sie die Taste Tab.
Weitere Informationen und Anleitungen zur Verwendung GitHub Copilot in Vim/Neovim führen Sie den folgenden Befehl aus, um die Plug-In-Dokumentation anzuzeigen:
:help copilot
:help copilot
Einführung
In diesem Handbuch wird veranschaulicht, wie Sie Codierungsvorschläge aus GitHub Copilot Azure Data Studio abrufen. Um Anleitungen für andere gängige Codierungsumgebungen zu sehen, verwenden Sie den Tool-Switcher oben auf der Seite.
Voraussetzungen
-
Zugriff auf Copilot. Um sie in Azure Data Studio zu verwendenGitHub Copilot, benötigen Sie entweder eingeschränkten Zugriff über Copilot Kostenlos oder einen kostenpflichtigen Copilot Plan für den vollzugriff. Weitere Informationen findest du unter Was ist GitHub Copilot?.
-
Compatible Version von Azure Data Studio. Für die Verwendung GitHub Copilot in Azure Data Studio müssen Sie Azure Data Studio Version 1.44.0 oder höher installiert haben. Weitere Informationen finden Sie auf der Downloadseite Azure Data Studio in der Azure Data Studio-Dokumentation.
-
GitHub Copilot Erweiterung für Azure Data Studio. Um sie in Azure Data Studio zu verwendenGitHub Copilot, müssen Sie die GitHub Copilot Erweiterung installieren. Weitere Informationen finden Sie unter Installieren der GitHub Copilot-Erweiterung in Ihrer Umgebung.
Abrufen von Codevorschlägen
GitHub Copilotsie können Inlinevorschläge bereitstellen, während Sie SQL-Datenbanken in Azure Data Studio erstellen. Wenn Sie beispielsweise eine Abfrage schreiben, die zwei Tabellen verknüpft, Copilot kann die Verknüpfungsbedingung aus Spalten im geöffneten Editor, anderen Dateien im Arbeitsbereich und allgemeinen Syntaxmustern vorgeschlagen werden.
Geben Sie in der SQL-Datei die folgende Abfrage ein:
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot schlägt automatisch eine Verknüpfungsbedingung in grauem Text vor. Der genaue Vorschlag kann variieren. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Sie können auch etwas beschreiben, das Sie in einem Kommentar mit natürlicher Sprache ausführen möchten, und Copilot schlägt den Code vor, um Ihr Ziel zu erreichen. Geben Sie beispielsweise diesen Kommentar in eine SQL-Datei ein:
SELECT TokenColor, COUNT(UserID) AS UserCount FROM Tag.Users GROUP BY TokenColor -- pivot that query on tokencolor for Purple, Blue, Green, Yellow, Orange, Red -- and rename the columns to match the colors SELECT [Purple], [Blue], [Green], [Yellow], [Orange], [Red]
SELECT TokenColor, COUNT(UserID) AS UserCount
FROM Tag.Users
GROUP BY TokenColor
-- pivot that query on tokencolor for Purple, Blue, Green, Yellow, Orange, Red
-- and rename the columns to match the colors
SELECT [Purple], [Blue], [Green], [Yellow], [Orange], [Red]
GitHub Copilot schlägt automatisch Code vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE.
Tipp
Wenn Sie eingeschränkte oder keine Vorschläge erhalten Copilot, ist möglicherweise die Duplizierungserkennung aktiviert. Weitere Informationen zur Duplizierungserkennung finden Sie unter Verwalten von GitHub Copilot-Richtlinien als Einzelabonnent.
Anzeigen alternativer Vorschläge
Für einige Vorschläge GitHub Copilot können mehrere Alternativen zur Verfügung gestellt werden. Du kannst auswählen, welchen Vorschlag du verwenden möchtest, oder alle Vorschläge ablehnen.
Geben Sie beispielsweise diese Abfrage in eine SQL-Datei ein:
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot zeigt Ihnen einen Vorschlag an.
Zeigen Sie nun mit der Maus auf den Vorschlag, um das GitHub Copilot Steuerelement zum Auswählen von Vorschlägen anzuzeigen. Um die nächsten oder vorherigen Vorschläge anzuzeigen, klicken Sie auf den Vorwärts- oder Rückwärtspfeil in der Steuerung.
Sie können auch Tastenkombinationen verwenden, um alternative Vorschläge anzuzeigen:
| OS | Nächsten Vorschlag anzeigen | Vorherigen Vorschlag anzeigen |
|---|---|---|
| macOS | ||
| Option+[ | ||
| Option+] | ||
| Windows oder Linux | ||
| ALT+[ | ||
| ALT+] |
Wenn Sie einen Vorschlag annehmen möchten, klicken Sie im Copilot Steuerelement auf "Annehmen", oder drücken Sie die TAB-TASTE. Um alle Vorschläge abzulehnen, drücken Sie ESC.
Annehmen von Teilvorschlägen
Wenn Sie keinen vollständigen Vorschlag GitHub Copilotannehmen möchten, können Sie das nächste Wort oder die nächste Zeile eines Vorschlags annehmen.
Geben Sie beispielsweise diese Abfrage in eine SQL-Datei ein:
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow] FROM [Tag].[Scoreboard] INNER JOIN
SELECT [UserId], [Red], [Orange], [Yellow], [Green], [Blue], [Purple], [Rainbow]
FROM [Tag].[Scoreboard]
INNER JOIN
GitHub Copilot zeigt Ihnen einen Vorschlag in grauem Text an. Der genaue Vorschlag kann variieren.
Zeigen Sie nun mit der Maus auf den Vorschlag, um das GitHub Copilot Steuerelement zum Auswählen von Vorschlägen anzuzeigen. Wenn Sie nur das nächste Wort des Vorschlags akzeptieren möchten, klicken Sie im Steuerelement auf Wort annehmen.
Alternativ können Sie eine Tastenkombination verwenden, um das nächste Wort eines Vorschlags anzunehmen:
| OS | Nächstes Wort annehmen |
|---|---|
| macOS | |
| Befehl+→ | |
| Windows oder Linux | |
| Steuerelement+→ |
Wenn Sie die nächste Zeile des Vorschlags akzeptieren möchten, müssen Sie eine benutzerdefinierte Tastenkombination für den Befehl editor.action.inlineSuggest.acceptNextLine festlegen. Weitere Informationen zum Festlegen benutzerdefinierter Tastenkombinationen finden Sie unter Keyboard-Tastenkombinationen in Azure Data Studio in der Microsoft-Dokumentation.
Einführung
In diesem Handbuch wird veranschaulicht, wie Sie Codierungsvorschläge aus GitHub Copilot Xcode abrufen. Um Anleitungen für andere gängige Codierungsumgebungen zu sehen, verwenden Sie den Tool-Switcher oben auf der Seite.
Voraussetzungen
-
Zugriff auf Copilot. Um in Xcode zu verwenden GitHub Copilot , benötigen Sie entweder eingeschränkten Zugriff über Copilot Kostenlos oder einen kostenpflichtigen Copilot Plan für den vollzugriff. Weitere Informationen findest du unter Was ist GitHub Copilot?.
-
GitHub Copilot Erweiterung für Xcode. Zur Verwendung GitHub Copilot für Xcode müssen Sie die GitHub Copilot Xcode-Erweiterung installieren. Siehe Installieren der GitHub Copilot-Erweiterung in Ihrer Umgebung.
Abrufen von Codevorschlägen
GitHub Copilot bietet Während der Eingabe Codierungsvorschläge an. Gib beispielsweise die folgende Funktionssignatur in eine Swift-Datei ein:
func calculateDaysBetweenDates(
func calculateDaysBetweenDates(
GitHub Copilot schlägt automatisch einen gesamten Funktionstext im abgeblendten Text vor. Drücke die Tab-TASTE, um die erste Zeile eines Vorschlags anzunehmen. Drücke Option, um den vollständigen Vorschlag anzuzeigen. Drücke Option+Tab, um den vollständigen Vorschlag anzunehmen.
Verbessern von Codevorschlägen
Bei Problemen mit Codevorschlägen, wie z. B. widersprüchlichen oder fehlenden Vorschlägen, versuche Folgendes:
- Deaktivieren der nativen Textvorhersagefunktion von Xcode: Damit du nicht zwei verschiedene Codevorschläge erhältst, kannst du die native Vorhersagefunktion zur Textvervollständigung von Xcode deaktivieren. Diese Einstellung findest du in den Xcode-Einstellungen auf der Registerkarte „Editing“ unter „Text Editing“.
- Überprüfen Sie auf Duplizierungserkennung in Copilot: Wenn Sie eingeschränkte oder keine Vorschläge erhalten Copilot, ist möglicherweise die Duplizierungserkennung aktiviert. Weitere Informationen zur Duplizierungserkennung finden Sie unter Verwalten von GitHub Copilot-Richtlinien als Einzelabonnent.
- Suchen Sie nach Updates, und starten Sie Xcode neu: Stellen Sie sicher, dass Sie über die neueste Version von Copilot Xcode in der Erweiterungsanwendung verfügen und Xcode neu starten.
Sie können auch ein Problem im Copilot Xcode-Repository öffnen.
Navigieren und Annehmen Vorschläge für nächste Bearbeitung
Vorschläge für nächste Bearbeitung prognostiziert, wo und welche Bearbeitungen je nach laufenden Änderungen erforderlich sein können.
Du kannst mithilfe der TAB-TASTE zu vorgeschlagenen Codeänderungen navigieren, sodass du die Stelle für die nächste relevante Bearbeitung einfacher findest, ohne Dateien oder Verweise manuell zu durchsuchen. Drücken Sie erneut die TAB-TASTE , um einen Vorschlag zu akzeptieren (es sei denn, Sie haben die Einstellung "Vorschläge mit Registerkarte annehmen" für die GitHub Copilot Xcode-Erweiterung deaktiviert).
Ein Pfeil am Rand zeigt einen verfügbaren Bearbeitungsvorschlag an. Zeigen Sie mit der Maus auf den Pfeil, um auf das Bearbeitungsvorschlagsmenü zuzugreifen, das Tastenkombinationen und Einstellungsoptionen bereitstellt.

Einführung
In diesem Leitfaden wird veranschaulicht, wie Sie Codierungsvorschläge aus GitHub Copilot Eclipse erhalten. Um Anleitungen für andere gängige Codierungsumgebungen zu sehen, verwenden Sie den Tool-Switcher oben auf der Seite.
Voraussetzungen
-
Zugriff auf Copilot. Um in Eclipse zu verwenden GitHub Copilot , benötigen Sie entweder eingeschränkten Zugriff über Copilot Kostenlos oder einen kostenpflichtigen Copilot Plan für den vollzugriff. Weitere Informationen findest du unter Was ist GitHub Copilot?.
-
GitHub Copilot Erweiterung für Eclipse. Zur Verwendung GitHub Copilot in Eclipse müssen Sie die GitHub Copilot Erweiterung installieren. Siehe Installieren der GitHub Copilot-Erweiterung in Ihrer Umgebung.
Abrufen von Codevorschlägen
GitHub Copilot bietet Während der Eingabe Codierungsvorschläge an. Gib beispielsweise diesen Funktionsheader in einer Java-Datei ein:
public int getDiff(int a, int b)
public int getDiff(int a, int b)
GitHub Copilot schlägt automatisch den Rest der Funktion vor. Um den Vorschlag zu akzeptieren, drücke die TAB-TASTE. Um den Vorschlag zu verwerfen, drücken Sie ESC.
Sie können auch etwas beschreiben, das Sie in einem Kommentar mit natürlicher Sprache ausführen möchten, und Copilot schlägt den Code vor, um Ihr Ziel zu erreichen. Geben Sie beispielsweise diesen Kommentar in eine Java-Datei ein:
/* * Return the difference between two different integers. */
/*
* Return the difference between two different integers.
*/
GitHub Copilot schlägt automatisch Code vor.
Tipp
Wenn Sie eingeschränkte oder keine Vorschläge erhalten Copilot, ist möglicherweise die Duplizierungserkennung aktiviert. Weitere Informationen zur Duplizierungserkennung finden Sie unter Verwalten von GitHub Copilot-Richtlinien als Einzelabonnent.
Manuelles Auslösen von Inlinevorschlägen
Sie können auch Tastenkombinationen verwenden, um Inlinevorschläge auszulösen.
| OS | Inlinevorschläge aktivieren |
|---|---|
| macOS | |
| Option+Befehl+/ | |
| Windows oder Linux | |
| Strg+Alt+/ |
Annehmen von Teilvorschlägen
Wenn Sie keinen vollständigen Vorschlag Copilotannehmen möchten, können Sie das nächste Wort eines Vorschlags annehmen.
| OS | Nächstes Wort akzeptieren |
|---|---|
| macOS | |
| Befehl+→ | |
| Windows oder Linux | |
| Strg+→ |
Navigieren und Annehmen Vorschläge für nächste Bearbeitung
Vorschläge für nächste Bearbeitung prognostiziert, wo und welche Bearbeitungen je nach laufenden Änderungen erforderlich sein können.
Du kannst mithilfe der TAB-TASTE zu vorgeschlagenen Codeänderungen navigieren, sodass du die Stelle für die nächste relevante Bearbeitung einfacher findest, ohne Dateien oder Verweise manuell zu durchsuchen. Drücke erneut die TAB-TASTE, um einen Vorschlag zu akzeptieren.
Ein Pfeil am Rand zeigt einen verfügbaren Bearbeitungsvorschlag an. Zeigen Sie mit der Maus auf den Pfeil, um auf das Bearbeitungsvorschlagsmenü zuzugreifen, das Tastenkombinationen und Einstellungsoptionen bereitstellt.

Nächste Schritte
- Lernen Sie, wie man effektive Aufforderungen schreibt - Siehe Prompt-Engineering für GitHub Copilot Chat.
- Konfigurieren Sie Copilot in Ihrem Editor – Sie können in Ihrem Editor ihre eigenen bevorzugten Tastenkombinationen GitHub Copilotaktivieren oder deaktivierenCopilot. Siehe Konfigurieren von GitHub Copilot in Ihrer Umgebung.
- Erste Schritte mit GitHub Copilot Gespräch - Erfahren Sie, wie Sie Informationen und Hilfe anfordern Copilot , indem Sie GitHub Copilot Gespräch. Siehe Fragen an GitHub Copilot in Ihrer IDE stellen.
- Behandeln von Problemen – Erfahren Sie mehr darüber, wie Sie häufige Probleme mit GitHub Copilot. Siehe Problembehandlung für GitHub Copilot.