Freigeben über


Verwenden von GitHub Copilot

Von Bedeutung

Azure Data Studio wird ab dem 28. Februar 2026 eingestellt. Sie sollten zu Visual Studio Codemigrieren. Weitere Informationen finden Sie unter "Was geschieht mit Azure Data Studio".

In diesem Artikel wird beschrieben, wie Sie die GitHub Copilot-Erweiterung für Azure Data Studio verwenden können.

Copilot-Anweisungen für allgemeine SQL-Syntax

Wenn Sie Transact-SQL-Code (T-SQL) in einem Editor erstellen, kann GitHub Copilot Vorschläge für allgemeine T-SQL-Syntax bereitstellen. Wenn Sie beispielsweise eine Abfrage schreiben, die zwei Tabellen verknüpft, schlägt Copilot die Verknüpfungsbedingung aus Spalten im geöffneten Editor, anderen Dateien im Arbeitsbereich und gängigen Syntaxmustern vor.

Screenshot, der zeigt, dass Copilot die Autovervollständigung einer Tabellenverknüpfung und WHERE-Klausel anregt.

Copilot-Eingabeaufforderungen aus Kommentaren

Die Vorschläge von Copilot können aus Kommentaren im Editor abgeleitet werden, dies schließt auch Kommentare in natürlicher Sprache ein. Wenn Sie beispielsweise einen Kommentar schreiben, der eine Abfrage beschreibt, stellt Copilot Vorschläge für die Abfrage bereit.

Screenshot mit Copilot, der den Anfang einer PIVOT-Abfrage vorschlägt.

Die Vorschläge von Copilot können Teile der für die Abfrage erforderlichen Syntax vervollständigen oder die gesamte Abfrage vervollständigen. Im vorherigen Beispiel hat Copilot die Abfrage zum Pivotieren der Daten begonnen. Im Folgenden Bild hat Copilot die PIVOT-Abfrage basierend auf dem Kommentar abgeschlossen.

Screenshot mit Copilot, der den Abschluss einer PIVOT-Abfrage auffordert.

Alternative Vorschläge anzeigen

Während der Verwendung von Copilot in einem T-SQL-Editor können Sie alternative Vorschläge anzeigen (sofern vorhanden), indem Sie Alt+[ drücken (oder Option+[ unter macOS), um die Vorschläge zu durchlaufen. Der vorherige Vorschlag wird durch Drücken von Alt+] (oder Option+] unter macOS) angezeigt.

Sie können mehrere Vorschläge anzeigen, indem Sie Ctrl+Enter drücken, um den Vervollständigungsbereich von Copilot zu öffnen. Im Vervollständigungsbereich von Copilot werden mehrere Vorschläge für den aktuellen Kontext des Editors angezeigt.

Arbeiten mit IntelliSense

GitHub Copilot arbeitet mit IntelliSense zusammen, um Vorschläge für die Codevervollständigen bereitzustellen. IntelliSense ist ein Feature von Azure Data Studio, das Vorschläge für die Codevervollständigung, Parameterinformationen und Objektnamen bereitstellt. IntelliSense ist in Azure Data Studio standardmäßig aktiviert und stellt Vorschläge basierend auf dem Kontext der aktuellen Verbindung und der gesamten SQL-Syntax bereit.

Die von IntelliSense bereitgestellten Vorschläge stellen die Vervollständigung eines einzelnen Worts oder Ausdrucks dar. GitHub Copilot bietet Vorschläge für ganze Codezeilen an, einschließlich Syntax und Formatierung.

IntelliSense, Codeausschnitte, GitHub Copilot

Wenn Sie Ihren Code in Azure Data Studio entwickeln, haben Sie drei Assistenten, die Ihnen helfen:

Betrachten Sie diese Assistenten als ein zusätzliches Paar Hände, die unabhängig arbeiten. Es ist wichtig, den Unterschied zwischen ihnen zu kennen und zu wissen, wann man sie einsetzen sollte.

Assistent / Assistentin Überblick Aktivieren und Deaktivieren
IntelliSense Feature von Azure Data Studio, das Vorschläge für die Codevervollständigung, Parameterinformationen und Objektnamen bereitstellt. In Azure Data Studio standardmäßig aktiviert. Um zu deaktivieren, wechseln Sie zu Einstellungen oder drücken Sie Ctrl + ,geben Sie „IntelliSense“ ein und deaktivieren Sie die Kontrollkästchen gemäß Anforderung.
Codeausschnitte Mini-T-SQL-Codevorlagen, die integriert oder auf benutzerdefinierter Weise erstellt werden und beim Generieren der richtigen Codesyntax helfen. In Azure Data Studio standardmäßig aktiviert. Um zu deaktivieren, wechseln Sie zu Einstellungen oder drücken Sie Ctrl + ,, geben Sie „Schnipsel“ ein und deaktivieren Sie die Kontrollkästchen nach Bedarf.
GitHub Copilot Eine KI-gestützte Erweiterung für die Paarprogrammierung, die kontextabhängige Codevervollständigungen, Vorschläge und sogar ganze Codeausschnitte liefert. Enthält die GitHub Copilot-Erweiterung in einem Abonnementmodell. Kann über das Copilot-Statussymbol aktiviert werden, das in der Azure Data Studio-Statusleiste vorhanden ist.

Datenschutz

Ihr Code gehört Ihnen. Wir befolgen verantwortungsvolle Verfahren in Übereinstimmung mit unserer Datenschutzerklärung, um sicherzustellen, dass Ihre Codeschnipsel nicht als Code für andere Benutzer*innen von GitHub Copilot vorgeschlagen werden.