Wat is GitHub Copilot-voltooiingen voor Visual Studio?
GitHub Copilot- in Visual Studio zorgt voor verbeterde ai-ontwikkeling in Visual Studio, zodat u productiever en efficiënter kunt zijn bij het schrijven van code.
In dit artikel leert u meer over Copilot-voltooiingen, een door AI aangedreven paarprogrammeur voor Visual Studio die u voorziet van contextbewuste codevoltooiingen, suggesties en zelfs volledige codefragmenten. Dit krachtige hulpprogramma helpt ai-ondersteunde ontwikkeling in Visual Studio en helpt ontwikkelaars bij het efficiënter schrijven van code, het verminderen van de tijd die wordt besteed aan terugkerende taken en het minimaliseren van fouten.
Raadpleeg Over GitHub Copilot Chat in Visual Studiovoor meer informatie over GitHub Copilot Chat in Visual Studio.
Hoe GitHub Copilot werkt
GitHub Copilot werkt door gebruik te maken van geavanceerde machine learning-modellen die zijn getraind op een enorme gegevensset met openbaar beschikbare code vanuit 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.
U kunt GitHub Copilot ook gebruiken om opmerkingen te converteren naar code, eenheidstests te maken, SQL-query's te maken en meer.
Voorwaarden
U hebt het volgende nodig om aan de slag te gaan:
- Visual Studio 2022 versie 17.8 of hoger
-
meld u aan bij Visual Studio met behulp van een GitHub-account met Copilot-toegang
** U kunt GitHub Copilot voor gratisgebruiken. Registreer en maak gebruik van AI om sneller en efficiënter code te coden.
GitHub Copilot ondersteunt verschillende programmeertalen en frameworks, waaronder maar niet beperkt tot: C#, C++en Python.
GitHub Copilot voor Visual Studio downloaden
- Als u Visual Studio versie 17.10 of hoger gebruikt, is de geïntegreerde GitHub Copilot-extensie beschikbaar als een aanbevolen onderdeel in het Visual Studio-installatieprogramma. Deze wordt standaard geïnstalleerd met alle workloads, tenzij u ervoor kiest deze uit te sluiten tijdens de installatie.
- Als u Visual Studio-versies 17.9 of eerder gebruikt, installeert u de GitHub Copilot-extensie.
GitHub Copilot gebruiken voor het voltooien van code en suggesties
Terwijl u code of opmerkingen in de editor typt, biedt GitHub Copilot contextbewuste codevoltooiingen en suggesties. GitHub Copilot biedt suggesties voor talloze talen, maar werkt vooral goed voor Python, JavaScript, TypeScript, Ruby, Go, C# en C++. De volgende voorbeelden zijn in C#, maar andere talen werken op dezelfde manier.
Open Visual Studio en maak een nieuw C#-project.
Open een C#-bestand (
Program.cs
) in de editor.Typ in de code-editor een opmerking of een methodehandtekening om inlinecodesuggesties van GitHub Copilot te bekijken.
// method to add two numbers
int subtractNumbers(
Beweeg de muisaanwijzer over de suggestie om het GitHub Copilot-opdrachtpalet te zien.
Suggestie accepteren
Selecteer Tab- of druk op
Tab
om de suggestie te accepteren of door te gaan met typen om deze te weigeren.Suggesties wijzigen
Selecteer Alt+/ of druk op
Alt+/
om de suggestie van Copilot te wijzigen. U kunt de GitHub Copilot-suggesties wijzigen en cureren door context toe te voegen in een inlinechat of door de voltooiing te bewerken.Als het opdrachtpalet niet wordt weergegeven, hebt u mogelijk de standaardlimiet voor de weergave bereikt. Als u dit wilt wijzigen, gaat u naar Tools>Options>IntelliCode>Advanceden past u de waarde voor Minimale commits aan om hinttekstte onderdrukken.
Voeg de volgende code toe om volledige regelvoltooiingen van GitHub Copilot te bekijken.
int a = 5; int b = 10; int sum
Notitie
Met Visual Studio 2022 versie 17.11 is inhoudsuitsluiting beschikbaar voor GitHub Copilot Completions in Visual Studio. Voltooiingen en suggesties zijn niet beschikbaar voor inhoud die is uitgesloten door uw beheerder. Zie het configureren van inhoudsuitsluitingen voor GitHub Copilot voor meer informatie.
GitHub Copilot verkennen
Bekijk de volgende videozelfstudie om GitHub Copilot in actie te zien.
Videolengte: 1,19 minuten
Volgende stappen
Voor meer informatie over de huidige GitHub Copilot-extensie voor Visual Studio kunt u de volgende bronnen verkennen: