GitHub Copilot instellen voor Windows ontwikkeling

Deze handleiding begeleidt u bij het instellen van GitHub Copilot met de hulpprogramma's die het echt nuttig maken voor Windows ontwikkeling: de WinUI 3-ontwikkelinvoegtoepassing die Copilot nauwkeurige Windows App SDK context en de Microsoft Learn MCP Server biedt Copilot live toegang tot officiële Windows documentatie.

Opmerking

Voor het bouwen en opsporen van fouten in WinUI 3-apps is Visual Studio vereist: VS Code heeft geen MSIX-buildhulpprogramma's of WinUI-projectsjablonen. Als u werkt aan andere Windows frameworks (Electron, Flutter, .NET of Rust via winapp CLI), werkt VS Code hiervoor goed. De onderstaande stappen worden dienovereenkomstig gemarkeerd.

Vereiste voorwaarden


Stap 1: GitHub Copilot installeren in uw IDE

GitHub Copilot is ingebouwd in Visual Studio 2026. Visual Studio is vereist voor winUI 3-ontwikkeling.

  1. Open Visual Studio en ga naar Extensions>Manage Extensions.
  2. Zoek GitHub Copilot en installeer deze of controleer of deze al is geïnstalleerd.
  3. Meld u aan via Tools>Options>GitHub>Accounts.

Zie Tutorial: Een Windows-app bouwen met GitHub Copilot voor gedetailleerde installatie.

Stap 2: De WinUI 3-ontwikkelinvoegtoepassing installeren

De WinUI 3 development plugin from the Awesome Copilot community repository leert Copilot de juiste Windows App SDK patronen, waardoor veelvoorkomende fouten zoals het gebruik van afgeschafte UWP-API's voorkomen.

Voer deze opdracht uit in de hoofdmap van uw project (of in een map waar u wilt dat Copilot de plug-in oppikt):

copilot plugin install winui3-development@awesome-copilot

Hiermee kopieert u agents, vaardigheden en aangepaste instructies naar de map van .github/ uw project. Copilot haalt ze automatisch op de volgende keer dat je het project opent.

Aanbeveling

U kunt ook rechtstreeks vanuit VS Code door Copilot invoegtoepassingen bladeren en installeren met behulp van de extensie Awesome Copilot.


Stap 3: De Microsoft Learn MCP-server toevoegen

De Microsoft Learn MCP Server biedt Copilot live toegang tot officiële Microsoft-documentatie, zodat de huidige API-verwijzingen en codevoorbeelden kunnen worden opgezocht terwijl u codeert.

  1. Ga naar Tools>Options>GitHub>Copilot>MCP-servers.
  2. Voeg een nieuwe server toe met de URL: https://learn.microsoft.com/api/mcp

Stap 4: Uw installatie controleren

Open Copilot Chat en probeer deze aanwijzingen om te bevestigen dat alles werkt:

Test de WinUI 3-invoegtoepassing:

"Voeg een bevestigingsdialoogvenster toe aan mijn WinUI 3-app die vraagt voordat u een item verwijdert."

Copilot moet reageren met een ContentDialog-implementatie, inclusief de vereiste XamlRoot setup- de Windows App SDK context van de invoegtoepassing leidt deze naar de juiste moderne API zonder dat u hoeft op te geven wat u moet vermijden.

Test de Learn MCP-server:

"Bekijk de meest recente opmerkingen bij de release van Windows App SDK en vertel me wat er nieuw is."

Copilot moet de huidige releaseopmerkingen ophalen uit Microsoft Learn en deze samenvatten.


Optioneel: meer Windows MCP-servers toevoegen

Breid de context van Copilot verder uit met aanvullende Windows-specifieke MCP-servers:

MCP-server Wat Copilot biedt URL/configuratie
Azure DevOps Toegang tot werkitems, pull-aanvragen en builds Azure DevOps MCP-server

Volgende stappen