C++ için GitHub Copilot modernleştirmeyi yükleme

GitHub Copilot modernleştirme, C++ kod tabanınızı modernleştirmenize yardımcı olur. özelliği Visual Studio yüklemek için bu adımları izleyin.

Prerequisites

  • Windows işletim sistemi.
  • Visual Studio 2026 sürüm 18.7 veya üzeri.
  • Aşağıdaki C++ geliştirme iş yüklerinden biri veya daha fazlası:
    • C++ ile Masaüstü geliştirme
    • C++ ile oyun geliştirme
    • C++ ile Linux, Mac ve tümleşik geliştirme
  • Bu isteğe bağlı bileşenler etkinleştirilmelidir: GitHub Copilot, GitHub Copilot modernleştirme
  • GitHub Copilot aboneliği (ücretli veya ücretsiz).
  • Copilot erişimi olan bir GitHub hesabıyla Visual Studio'ya giriş yapın.
  • C veya C++ dilinde, .sln ya da .vcxproj kullanan MSBuild tabanlı bir kod tabanında veya CMake tabanlı bir kod tabanında yazılmış kod. Unreal Engine projeleri (.uproject) şu anda desteklenmiyor.

Visual Studio sürümünüzü doğrulama

Visual Studio güncelleştirmeniz gerekiyorsa Help>Güncelleştirmeyi denetle'yi seçin veya Visual Studio indirmeleri adresinden en son sürümü indirin.

Özelliği etkinleştirme veya devre dışı bırakma

C++ için GitHub Copilot modernizasyonu varsayılan olarak etkindir. Özelliği devre dışı bırakmak veya açıkça etkinleştirmek için:

  1. Visual Studio Tools>Options öğesini seçerek Options iletişim kutusunu açın.
  2. GitHub>Copilot>C/C++ adresine gidin.
  3. Özelliği etkinleştirmek için C++ için GitHub Copilot modernleştirmesini etkinleştir onay kutusunu seçin veya özelliği devre dışı bırakmak için işaretini kaldırın.
  4. Ayar değişikliğinin etkili olması için Visual Studio'yu yeniden başlatın.

Ajanın kullanılabilir olduğunu doğrulayın

Kurulumdan sonra modernleştirme aracısının erişilebilir olduğunu doğrulayın:

  1. Visual Studio'da bir C++ çözümü veya projesi açın.
  2. View>'i seçerek GitHub Copilot Chat açın.
  3. Sohbet giriş alanına @Modernize yazın. Ajan yanıt veriyorsa kurulum tamamlanmıştır.

Alternatif olarak, Çözüm Gezgini'da çözümünüz veya projenize sağ tıklayın. Bağlam menüsünde Modernleştir görünürse aracı hazırdır.