Windows geliştirme için GitHub Copilot ayarlama

Bu kılavuz, GitHub Copilot'ı, Windows geliştirmede gerçekten kullanışlı hale getiren araçlarla nasıl ayarlayacağınızı anlatır: Copilot’a doğru Windows Uygulama SDK'sı bağlamı sağlayan WinUI 3 geliştirme eklentisi ve Copilot’a resmi Windows belgelerine anında erişim sağlayan Microsoft Learn MCP Server.

Uyarı

WinUI 3 uygulamalarını derlemek ve hata ayıklamak için Visual Studio gerekir— VS Code'da MSIX derleme araçları veya WinUI proje şablonları yoktur. Diğer Windows çerçeveleri (Electron, Flutter, .NET veya Winapp CLI aracılığıyla Rust) üzerinde çalışıyorsanız VS Code bunlar için iyi çalışır. Aşağıdaki adımlar uygun şekilde işaretlenir.

Önkoşullar


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

GitHub Copilot, Visual Studio 2026'da yerleşik olarak bulunur. WinUI 3 geliştirmesi için Visual Studio gereklidir.

  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 3 geliştirme eklentisini yükleme

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

Bu komutu proje kökünüzde (veya Copilot'un eklentiyi algılayacağı herhangi bir dizinde) çalıştırın.

copilot plugin install winui3-development@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.

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

  • Modernize et veya bir Windows uygulamasını Copilot ile taşı
  • Windows geliştirme için Agentic AI araçları — tüm araçlarla ilgili tüm ayrıntılar