Windows geliştirme için GitHub Copilot ayarlama

Bu kılavuz, GitHub Copilot’ı Windows geliştirmede gerçekten kullanışlı kılan araçlarla nasıl kuracağınızı adım adım açıklar: Copilot’a doğru Windows Uygulama SDK'sı bağlamı sağlayan WinUI agent eklentisi ve Copilot’a resmi Windows belgelerine canlı erişim sağlayan Microsoft Learn MCP Server.

Tip

VS Code ve winapp CLI ile yeni bir uygulama mı oluşturacağız? Hızlı Başlangıç daha hızlı bir yoldur; aynı araçları tek bir uçtan uca akışta da kapsar. Mevcut bir Visual Studio iş akışı için GitHub Copilot yapılandırıyorsanız buraya geri dönün.

Uyarı

winapp CLI ile Visual Studio veya VS Code kullanarak WinUI 3 uygulamaları oluşturabilirsiniz; en rahat olduğunuz uygulamaları kullanın. Aşağıdaki adımlar, deneyimin farklı olduğu yerlerde buna göre işaretlenir.

Önkoşullar


1. Adım: IDE'nize GitHub Copilot yükleme

GitHub Copilot, Visual Studio 2026'da yerleşik olarak bulunur. Bu sekme Visual Studio kurulumunu kapsar.

  1. Visual Studio açın ve Extensions> Uzantıları Yönet'e gidin.
  2. GitHub Copilot araması yapın ve yükleyin veya zaten yüklü olduğunu doğrulayın.
  3. Tools>Options>GitHub>Accounts aracılığıyla oturum açın.

Ayrıntılı kurulum için bkz. Tutorial: GitHub Copilot ile Windows uygulaması oluşturma.

2. Adım: WinUI aracı eklentisini yükleme

Awesome Copilot topluluk deposundaki WinUI aracı eklentisi doğru Windows Uygulama SDK'sı desenlerini Copilot öğretir ve kullanım dışı bırakılmış UWP API'lerini kullanma gibi yaygın hataları önler.

gh copilot plugin install winui@awesome-copilot

Bu işlem aracıları, becerileri ve özel yönergeleri projenizin .github/ dizinine kopyalar. Copilot, projeyi bir sonraki açışınızda bunları otomatik olarak alır. Kurulumdan sonra copilot plugin list komutunu çalıştırın ve winui3-development@awesome-copilot ifadesinin yüklü eklentiler listesinde göründüğünü doğrulayın.

Tip

ayrıca Awesome Copilot uzantısını kullanarak doğrudan VS Code'dan Copilot eklentilerine göz atabilir ve yükleyebilirsiniz.


3. Adım: Microsoft Learn MCP Sunucusu'nu ekleme

Microsoft Learn MCP Server resmi Microsoft belgelerine Copilot canlı erişim sağlar; böylece kod oluşturmanıza yardımcı olduğu için geçerli API başvurularını ve kod örneklerini arayabilir.

  1. Tools>Options>GitHub>Copilot>MCP Sunucuları.
  2. URL ile yeni bir sunucu ekleyin: https://learn.microsoft.com/api/mcp

4. Adım: Kurulumunuzu doğrulama

Copilot Chat açın ve her şeyin çalıştığını onaylamak için şu istemleri deneyin:

WinUI 3 eklentisini test edin:

"WinUI 3 uygulamama bir öğeyi silmeden önce soran bir onay iletişim kutusu ekleyin."

Copilot, gerekli ContentDialog kurulumu dahil olmak üzere bir XamlRoot uygulamasıyla yanıt vermelidir. Eklentinin Windows Uygulama SDK'sı bağlamı, nelerden kaçınılacağını belirtmenize gerek kalmadan bunu doğru modern API'ye yönlendirir.

Learn MCP Sunucusunu test edin:

"En son Windows Uygulama SDK'sı sürüm notlarını bulun ve bana yeniliklerden bahsedin."

Copilot, Microsoft Learn'den geçerli sürüm notlarını getirmeli ve özetlemelidir.


İsteğe bağlı: Daha fazla Windows MCP sunucusu ekleyin.

Windows özgü ek MCP sunucularıyla Copilot bağlamı daha da genişletin:

MCP Sunucusu Copilot'un sundukları nelerdir? URL / kurulum
Azure DevOps İş öğelerine, PR'lere ve derlemelere erişme Azure DevOps MCP Sunucusu

Sonraki Adımlar

Tutorial: GitHub Copilot