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.
AI-coderingsagenten werken het beste wanneer ze toegang hebben tot nauwkeurige, actuele context over de frameworks en API's die u gebruikt. Door uw agent te verbinden met de juiste hulpprogramma's en resources, kunt u de kwaliteit van de code die wordt gegenereerd voor Windows-apps aanzienlijk verbeteren.
De volgende bronnen helpen u uw AI-coderingsagent meer inzicht te geven in Windows ontwikkeling, van officiële Microsoft documentatie tot best practices die door de community zijn bijgedragen.
Microsoft Learn MCP-server
De Microsoft Learn MCP Server geeft AI-coderingsagenten rechtstreeks toegang tot officiële documentatie voor Microsoft. Het is een externe Model Context Protocol (MCP)-server waarmee agents documentatie kunnen doorzoeken, volledige artikelen kunnen ophalen en codevoorbeelden kunnen vinden uit Microsoft Learn.
Dit betekent dat uw agent de meest recente API-verwijzingen kan opzoeken, werkvoorbeelden kan vinden en de suggesties kan controleren op officiële documenten, allemaal zonder dat u documentatie hoeft te kopiëren en in uw chatcontext te plakken.
Belangrijke details:
- Gratis te gebruiken, geen verificatie vereist
- Werkt met MCP-compatibele clients zoals VS Code, Visual Studio en andere agentische ontwikkelomgevingen
- Mogelijk gemaakt door dezelfde kennisservice achter Copilot voor Azure en Ask Learn
Aan de slag:
Voeg het volgende MCP-servereindpunt toe aan uw agent- of IDE-configuratie:
https://learn.microsoft.com/api/mcp
Zie Aan de slag met de Leer MCP-server in VS Code of in Foundry voor stapsgewijze installatie-instructies.
WinUI 3-ontwikkelinvoegtoepassing voor GitHub Copilot
De opslagplaats Awesome Copilot is een communitygestuurde verzameling aangepaste instructies, agents, vaardigheden en invoegtoepassingen voor GitHub Copilot. Deze resources leren Copilot over specifieke frameworks, zodat deze nauwkeurigere en idiomatische code genereert.
De invoegtoepassing WinUI 3 Development is speciaal gebouwd voor Windows App SDK ontwikkelaars. Het voorkomt veelvoorkomende fouten, zoals het gebruik van verouderde UWP-API's die niet meer werken in WinUI 3, en begeleidt Copilot naar juiste, moderne patronen.
De invoegtoepassing bevat:
- WinUI 3 Expert-agent : een deskundige agent die uwP-naar-WinUI 3 API-migratieregels, XAML-besturingselementen, MVVM-patronen, venstering, threading, app-levenscyclus, dialoogvensters en implementatie omvat
-
Migratiegidsvaardigheid — een slash-commando (
/winui3-development:winui3-migration-guide) met API-naamruimtetoewijzingen, codefragmenten voor/na en een stapsgewijze migratiecontrolelijst -
Custom-instructies — regels toegepast op XAML; C# en
.csproj-bestanden die voorkomen dat de meest voorkomende fouten bij het genereren van Copilot code worden voorkomen, zoals het gebruik vanCoreDispatcherin plaats vanDispatcherQueueofMessageDialogin plaats vanContentDialog
Installeer de invoegtoepassing:
copilot plugin install winui3-development@awesome-copilot
Hiermee worden de agents, vaardigheden en aangepaste instructies van de invoegtoepassing gekopieerd naar de map .github/ van uw project, waar Copilot ze automatisch ophaalt.
Opmerking
WinUI 3-apps vereisen Visual Studio voor het bouwen en opsporen van fouten. VS Code beschikt niet over de vereiste MSIX-buildhulpprogramma's of WinUI-projectsjablonen. Als u VS Code echter gebruikt om te werken aan andere Windows frameworks (Electron, Flutter, .NET of Rust met winapp CLI), biedt deze invoegtoepassing nog steeds nuttige Windows App SDK context voor deze scenario's.
Blader en ontdek meer invoegtoepassingen:
U kunt door alle beschikbare Copilot aanpassingen bladeren met behulp van de extensie Awesome Copilot voor VS Code, waarmee u resources rechtstreeks in uw werkruimte kunt bekijken en installeren.
Waarom heeft Copilot deze hulpprogramma's nodig?
de codesuggesties van Copilot worden gevormd door de trainingsgegevens. Omdat UWP veel meer jaren communityvoorbeelden, zelfstudies en Stack Overflow-antwoorden heeft dan WinUI 3, kan Copilot standaard UWP-patronen gebruiken, zoals Windows.UI.Xaml naamruimten, CoreDispatcher of MessageDialog— wanneer u vraagt om Windows ui-ontwikkeling. Dit is geen kwaliteitsprobleem met WinUI 3; het weerspiegelt een hiaat voor de distributie van trainingsgegevens die gebruikelijk is voor elk nieuwer framework.
De WinUI 3-plugin adresseert dit rechtstreeks: de aangepaste instructies geven Copilot expliciete, actuele regels over huidige Windows App SDK-patronen, waardoor de juiste code wordt gegenereerd zonder dat u rond zijn kennislacunes hoeft te manoeuvreren. In combinatie met de live documentatietoegang van Learn MCP Server heeft Copilot de context die het echt nuttig maakt voor Windows-ontwikkeling.
Stapsgewijs instellen
Zie Set up GitHub Copilot voor Windows ontwikkeling voor een volledige procedure, waaronder IDE-installatie, agentmodus, MCP-serverconfiguratie en -verificatie.
Verwante inhoud
Windows developer