Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Verwenden Sie GitHub Copilot in SQL Server Management Studio (SSMS), um Ihre Transact-SQL (T-SQL)-Entwicklung mit KI-Unterstützung zu verbessern. GitHub Copilot macht Sie produktiver und effizienter beim Schreiben von T-SQL.
In diesem Artikel erfahren Sie, wie Sie GitHub Copilot Completions verwenden, die Ihnen kontextbezogene Codevervollständigungen, Vorschläge und sogar ganze Codeausschnitte bieten. Dieses Feature trägt dazu bei, die für sich wiederholende Aufgaben aufgewendete Zeit zu reduzieren und Fehler zu minimieren.
Verwandte Informationen zu GitHub Copilot Chat finden Sie unter Verwenden der GitHub Copilot Chat-Erfahrung in SQL Server Management Studio (Vorschau).
Funktionsweise von Code-Vervollständigungen
Codevervollständigungen für GitHub Copilot in SSMS verwenden erweiterte Machine Learning-Modelle, die auf einem riesigen Dataset öffentlich verfügbarer Code aus GitHub-Repositorys trainiert wurden. Während Sie Code eingeben, analysiert die KI den Kontext und stellt relevante Vorschläge in Echtzeit bereit. Sie können auch Vorschläge erhalten, indem Sie einen Kommentar in natürlicher Sprache schreiben, der beschreibt, was der Code tun soll.
Voraussetzungen
Codevervollständigungen für GitHub Copilot in SSMS unterstützt T-SQL.
Installieren Sie SSMS 22.2 oder höher mit der AI-Unterstützungs-Workload.
Melden Sie sich mit Copilot-Zugriff bei Ihrem GitHub-Konto an.
Verwenden Sie GitHub Copilot kostenlos. Registrieren Sie sich, und verwenden Sie KI, um schneller und effizienter zu codieren.
Verwenden von GitHub Copilot für Codeabschlusse und Vorschläge
Wenn Sie im Editor Kommentare oder T-SQL eingeben, bietet GitHub Copilot kontextbezogene Codevervollständigungen und Vorschläge an.
Öffnen Sie SSMS, und stellen Sie eine Verbindung mit Ihrer Datenbank im Abfrage-Editor her.
Geben Sie im Editor einen Kommentar ein, um Inlinecodevorschläge von GitHub Copilot anzuzeigen:
--list all tables in this databaseDrücken Sie die EINGABETASTE, um den Vorschlag anzuzeigen.
Um den Vorschlag anzunehmen, wählen Sie Tab aus. Um den Vorschlag abzulehnen, wählen Sie Esc aus oder schreiben Sie weiter.
Verknüpfungen und Einstellungen
Es stehen mehrere Tastenkombinationen für Fertigstellungen zur Verfügung:
- Um einen Abschluss manuell auszulösen, verwenden Sie ALT+. oder ALT+,
- Um die verfügbaren Vervollständigungen zu durchlaufen, verwenden Sie Alt+. um zum nächsten Vorschlag zu wechseln und Alt+, um zum vorherigen Vorschlag zurückzukehren.
- Verwenden Sie Strg+Rechtspfeil, um eine Vervollständigung teilweise Wort für Wort zu akzeptieren.
- Um eine Vervollständigung zeilenweise teilweise zu akzeptieren, verwenden Sie STRG+Pfeil nach unten.
Sie können ihre Abschlusserfahrung anpassen, indem Sie die ausgewählten Einstellungen ändern.
Wenn die Vervollständigungen zu schnell angezeigt werden und Ihre Eingabe unterbrechen, können Sie die Anzeigezeit in
Standardmäßig löst jeder Tastenanschlag automatisch Vervollständigungen aus. Sie können automatische Vervollständigungen in den Tools>Optionen>Alle Einstellungen>Text-Editor>Codevervollständigungen>Allgemein deaktivieren, wenn Sie den Code Completion Invocation auf Manuell festlegen. Nachdem Sie diese Änderung vorgenommen haben, können Sie die Fertigstellungen mithilfe der Tastenkombination ALT+ manuell auslösen.
Abschlussmodell
Das GPT-4.1 Copilot-Modell für Codeabschlusse ist derzeit das einzige verfügbare Modell für GitHub Copilot in SSMS. Sie finden die Einstellung unter Extras>Optionen>Alle Einstellungen>Text Editor>Code Completions>General>Copilot Completions Model.
Wenn Sie ein Copilot Business- oder Enterprise-Benutzer sind, muss Ihr Administrator dieses Modell für Ihre Organisation aktivieren. Ihr Administrator kann die Editor-Vorschaufunktionen in den Copilot-Richtlinieneinstellungen auf GitHub.com aktivieren. Wenn Sie ein Copilot Free-Benutzer sind, zählt die Verwendung dieses Modells zu Ihren 2.000 kostenlosen monatlichen Fertigstellungen.