Functies van GitHub Copilot bekijken

Voltooid

GitHub Copilot biedt een uitgebreide lijst met functies voor personen en organisaties.

GitHub Copilot functies

GitHub Copilot biedt een scala aan functies om de coderingservaring te verbeteren, waarvan sommige mogelijk in openbare preview zijn. De functies die voor u beschikbaar zijn, zijn afhankelijk van uw abonnement en of u GitHub Copilot gebruikt als persoon of via een organisatie.

De volgende GitHub Copilot functies worden uitgebracht en ondersteund als algemene beschikbaarheidsfuncties:

Auto-aanvulling

Suggesties voor automatisch aanvullen uit GitHub Copilot in ondersteunde IDE's (Visual Studio Code, Visual Studio, JetBrains IDE's, Azure Data Studio, Xcode, Vim/Neovim en Eclipse).

Als u Visual Studio Code gebruikt, kunt u ook volgende bewerkingssuggesties gebruiken, waarmee de locatie wordt voorspeld van de volgende bewerking die u waarschijnlijk maakt en een voltooiing voor deze bewerking voorstelt.

GitHub Copilot Chat

Een chatinterface waarmee u codegerelateerde vragen kunt stellen en bestanden kunt bijwerken. GitHub Copilot Chat is beschikbaar op de GitHub website, in GitHub Mobile, in ondersteunde IDE's (Visual Studio Code, Visual Studio, JetBrains IDE en Xcode) en in Windows Terminal. Gebruikers kunnen ook GitHub vaardigheden van GitHub Copilot Chat gebruiken (GitHub Vaardigheden zijn niet opgenomen in het GitHub Copilot gratis abonnement).

GitHub Copilot-chatagents

De GitHub Copilot Chatweergave biedt ingebouwde agents die zijn geoptimaliseerd voor verschillende taken. De volgende ingebouwde agents zijn beschikbaar in Visual Studio Code:

  • Agent: Gebruik de Agent wanneer u een specifieke taak in gedachten hebt en om GitHub Copilot zelfstandig uw code te laten bewerken. De agent bepaalt welke bestanden moeten worden gewijzigd, biedt codewijzigingen en terminalopdrachten om de taak te voltooien en itereert om problemen op te lossen totdat de oorspronkelijke taak is voltooid.

  • Plan: Gebruik de planagent als u een gestructureerd, stapsgewijs implementatieplan wilt maken voordat u wijzigingen aanbrengt. De planagent analyseert uw aanvraag, breekt deze op in afzonderlijke stappen en produceert een gedetailleerd plan dat kan worden overgedragen aan de agent voor implementatie.

  • Vraag: Gebruik de Vragen-agent wanneer u vragen wilt stellen over uw codebasis, programmeeronderwerpen of algemene technologieconcepten zonder wijzigingen aan bestanden aan te brengen.

GitHub Copilot codebeoordeling

Door AI gegenereerde suggesties voor codebeoordeling om u te helpen betere code te schrijven.

GitHub Copilot programmeerassistent

Een autonome AI-agent die codewijzigingen voor u kan aanbrengen. U kunt een GitHub probleem toewijzen aan GitHub Copilot en de agent werkt aan het aanbrengen van de vereiste wijzigingen en er wordt een pull-aanvraag gemaakt die u kunt controleren. U kunt ook GitHub Copilot vragen om een pull-aanvraag te maken vanuit GitHub Copilot Chat. Deze functie is beschikbaar in GitHub Copilot Pro-, GitHub Copilot Pro+-, GitHub Copilot Business- en GitHub Copilot Enterprise-abonnementen.

GitHub Copilot in de CLI

Een chatachtige interface in de terminal, waar u vragen over de opdrachtregel kunt stellen. U kunt GitHub Copilot vragen om opdrachtsuggesties of uitleg van opdrachten op te geven. Gebruikers kunnen ook GitHub Copilot integreren in Windows Terminal Canary.

GitHub Copilot gegenereerde samenvattingen van pull-aanvragen

Door AI gegenereerde samenvattingen van de wijzigingen die zijn aangebracht in een pull-aanvraag, welke bestanden ze beïnvloeden en waar een revisor zich op moet richten wanneer ze hun beoordeling uitvoeren. Deze functie is niet opgenomen in het GitHub Copilot gratis abonnement.

GitHub Copilot-extensies

GitHub Copilot-extensies zijn een type GitHub-app waarmee de kracht van externe hulpprogramma's in GitHub Copilot Chat wordt geïntegreerd. GitHub Copilot Extensies kunnen worden ontwikkeld door iedereen, voor privé- of openbaar gebruik en kunnen worden gedeeld met anderen via de GitHub Marketplace.

aangepaste instructies GitHub Copilot

Verbeter GitHub Copilot chatreacties door contextuele details te geven over uw voorkeuren, hulpprogramma's en vereisten.

GitHub Copilot Memory (publieke preview)

GitHub Copilot kan nuttige informatie afleiden en opslaan over een opslagplaats, die GitHub Copilot coderingsagent en GitHub Copilot codebeoordeling kan gebruiken om de kwaliteit van de uitvoer te verbeteren bij het werken in die opslagplaats.

GitHub Copilot Spaties

Organiseer en centraliseer relevante inhoud, zoals code, documenten, specificaties en meer, in Ruimten die GitHub Copilot antwoorden in de juiste context voor een specifieke taak plaatsen.

GitHub Copilot in GitHub Desktop

Automatisch doorvoerberichten en beschrijvingen genereren met GitHub Copilot in GitHub Desktop op basis van de wijzigingen die u aanbrengt in uw project.

Samenvatting

GitHub Copilot biedt functies om de coderingservaring te verbeteren, zowel in uw geselecteerde IDE als in andere interfaces. De beschikbaarheid van deze functies is afhankelijk van uw abonnement en of u GitHub Copilot als individu of via een organisatie gebruikt.