Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Gebruik GitHub Copilot in SQL Server Management Studio (SSMS) om uw Transact-SQL (T-SQL) te verbeteren met AI-hulp. GitHub Copilot helpt u productiever en efficiƫnter te zijn bij het schrijven van T-SQL.
In dit artikel leert u hoe u GitHub Copilot-voltooiingen gebruikt, waarmee u contextbewuste codevoltooiingen, suggesties en zelfs volledige codefragmenten kunt gebruiken. Deze functie helpt de tijd die wordt besteed aan terugkerende taken te verminderen en fouten te minimaliseren.
Zie De GitHub Copilot Chat-ervaring gebruiken in SQL Server Management Studio (preview) voor verwante informatie over GitHub Copilot Chat.
Hoe voltooiingen van code werken
Codevoltooiingen voor GitHub Copilot in SSMS maken gebruik van geavanceerde machine learning-modellen die zijn getraind op een enorme gegevensset met openbaar beschikbare code uit GitHub-opslagplaatsen. Terwijl u code typt, analyseert de AI de context en biedt deze relevante suggesties in realtime. U kunt ook suggesties ontvangen door een opmerking in natuurlijke taal te schrijven waarin wordt beschreven wat u met de code wilt doen.
Vereiste voorwaarden
Codevoltooiingen voor GitHub Copilot in SSMS ondersteunt de T-SQL-taal.
Installeer SSMS 22.2 of hoger met de AI Assistance-workload.
Meld u aan bij uw GitHub-account met Copilot-toegang.
Gebruik GitHub Copilot gratis. Registreer en gebruik AI om sneller en efficiƫnter te coden.
GitHub Copilot gebruiken voor het voltooien van code en suggesties
Terwijl u opmerkingen of T-SQL in de editor typt, biedt GitHub Copilot contextbewuste codevoltooiingen en suggesties.
Open SSMS en maak verbinding met uw database in de query-editor.
Voer in de editor een opmerking in om inlinecodesuggesties van GitHub Copilot te bekijken:
--list all tables in this databaseSelecteer Enter om de suggestie weer te geven.
Als u de suggestie wilt accepteren, selecteert u Tab. Als u de suggestie wilt weigeren, selecteert u Esc of gaat u door met typen.
Snelkoppelingen en instellingen
Er zijn verschillende sneltoetsen beschikbaar voor voltooiingen:
- Als u handmatig een voltooiing wilt activeren, gebruikt u Alt+. of Alt+.
- Als u de beschikbare voltooiingen wilt doorlopen, gebruikt u Alt+. om naar de volgende suggestie te gaan en Alt+, om naar de vorige suggestie te gaan.
- Als u een voltooiing gedeeltelijk per woord wilt accepteren, gebruikt u Ctrl+Rechts pijltoets.
- Als u een voltooiingsregel gedeeltelijk per regel wilt accepteren, gebruikt u Ctrl+pijl-omlaag.
U kunt uw voltooiingservaring aanpassen door de geselecteerde instellingen te wijzigen.
Als voltooiingen te snel verschijnen en u tijdens het typen wordt onderbroken, kunt u de weergavetijd aanpassen in Tools>Opties>Alle instellingen>Teksteditor>Codevoltooiingen>Voorkeuren. Selecteer Codevoltooiingen alleen weergeven na een pauze in typen om te stoppen met het weergeven van voltooiingen terwijl u typt. Met deze instelling wordt een debounce-vertraging toegevoegd, zodat de voltooiingen niet flitsen en verdwijnen terwijl u typt.
Standaard activeert elke toetsaanslag automatisch voltooiingen. U kunt automatische voltooiingen uitschakelen in Extra>Opties>Alle instellingen>Teksteditor>Code voltooiingen>Algemeen wanneer u Code Completion Activering instelt op Handmatig. Nadat u deze wijziging hebt aangebracht, kunt u handmatig voltooiingen activeren met de sneltoets+.
Voltooiingsmodel
Het COPILOT-model GPT-4.1 voor het voltooien van code is momenteel het enige beschikbare model voor GitHub Copilot in SSMS. U vindt de instelling in Extra>Opties>Alle Instellingen>Teksteditor>Code-aanvullingen>Algemeen>Copilot-voltooiingsmodel.
Als u een Copilot Business- of Enterprise-gebruiker bent, moet uw beheerder dit model inschakelen voor uw organisatie. Uw beheerder kan zich aanmelden voor preview-functies van editors in de Copilot-beleidsinstellingen op GitHub.com. Als u een Gratis Copilot-gebruiker bent, telt het gebruik van dit model mee voor uw 2000 gratis maandelijkse voltooiingen.