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.
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
- Een GitHub Copilot-abonnement (er is een gratis laag beschikbaar)
- Visual Studio Code of Visual Studio 2026
- Node.js 18 of hoger (vereist voor de installatieopdracht van de Copilot-invoegtoepassing)
Stap 1: GitHub Copilot installeren in uw IDE
GitHub Copilot is ingebouwd in Visual Studio 2026. Visual Studio is vereist voor winUI 3-ontwikkeling.
- Open Visual Studio en ga naar Extensions>Manage Extensions.
- Zoek GitHub Copilot en installeer deze of controleer of deze al is geïnstalleerd.
- 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.
- Ga naar Tools>Options>GitHub>Copilot>MCP-servers.
- 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
- Modernize ofwel port een Windows-app met Copilot
- Agentic AI tools for Windows development — volledige details over alle hulpprogramma's
Windows developer