Instalace modernizace GitHub Copilot pro C++

Modernizace pomocí GitHub Copilot vám pomůže modernizovat vaši kódovou bázi v jazyce C++. Pomocí následujícího postupu nainstalujte funkci do Visual Studio.

Prerequisites

  • Windows operační systém.
  • Visual Studio 2026 verze 18.7 nebo novější.
  • Některé z následujících vývojových úloh jazyka C++:
    • vývoj desktopových aplikací pomocí jazyka C++
    • Vývoj her pomocí jazyka C++
    • Vývoj pro Linux, Mac a vestavěné systémy v jazyce C++
  • Musí být povoleny tyto volitelné součásti: GitHub Copilot, GitHub Copilot modernizace
  • GitHub Copilot předplatné (placené nebo bezplatné).
  • Přihlaste se do Visual Studio pomocí účtu GitHub, který má přístup Copilota.
  • Kód napsaný v jazyce C nebo C++ a buď v základu kódu založeném na MSBuildu, který používá .sln nebo .vcxprojnebo nebo základ kódu založeného na CMake. Projekty unreal Engine (.uproject) se v současné době nepodporují.

Ověření verze Visual Studio

Pokud potřebujete aktualizovat Visual Studio, vyberte Help>Check for Updates nebo si stáhněte nejnovější verzi z Visual Studio downloads.

Povolení nebo zakázání funkce

Ve výchozím nastavení je povolená modernizace GitHub Copilotu pro jazyk C++. Zakázání nebo explicitní povolení funkce:

  1. V Visual Studio výběrem Nástroje>Options otevřete dialogové okno Options.
  2. Přejděte na GitHub>Copilot>C/C++.
  3. Zaškrtnutím políčka Povolit modernizaci GitHub Copilot pro C++ tuto funkci povolíte, zrušením jeho zaškrtnutí ji zakážete.
  4. Restartujte Visual Studio, aby se změna nastavení projevila.

Ověření dostupnosti agenta

Po nastavení ověřte, že je agent modernizace přístupný:

  1. Otevřete řešení nebo projekt C++ v Visual Studio.
  2. Otevřete GitHub Copilot Chat tak, že vyberete View>GitHub Copilot Chat.
  3. Do pole chatu zadejte @Modernize. Pokud agent odpoví, nastavení je hotové.

Případně klikněte pravým tlačítkem na řešení nebo projekt v Průzkumník řešení. Pokud se v kontextové nabídce zobrazí Modernize, agent je připraven.