Installare la modernizzazione per C++ di GitHub Copilot

GitHub Copilot per la modernizzazione ti aiuta a modernizzare la tua base di codice C++. Seguire questa procedura per installare la funzionalità in Visual Studio.

Prerequisiti

  • Windows sistema operativo.
  • Visual Studio 2026 versione 18.7 o successiva.
  • Uno o più dei carichi di lavoro di sviluppo C++ seguenti:
    • Lo sviluppo desktop con C++
    • Sviluppo di giochi con C++
    • Linux, Mac e sviluppo incorporato con C++
  • Questi componenti facoltativi devono essere abilitati: GitHub Copilot, GitHub Copilot modernizzazione
  • GitHub Copilot abbonamento (a pagamento o gratuito).
  • Accedere a Visual Studio con un account GitHub con accesso Copilot.
  • Codice scritto in C o C++ e in una codebase basata su MSBuild che usa .sln o .vcxprojo una codebase basata su CMake. I progetti unreal Engine (.uproject) non sono attualmente supportati.

Verificare la versione Visual Studio

Se è necessario aggiornare Visual Studio, selezionare Help>Check for Updates o scaricare la versione più recente da Visual Studio downloads.

Abilitare o disabilitare la funzionalità

La modernizzazione di GitHub Copilot per C++ è abilitata per impostazione predefinita. Per disabilitare o abilitare in modo esplicito la funzionalità:

  1. In Visual Studio selezionare Tools>Opzioni per aprire la finestra di dialogo Opzioni.
  2. Vai a GitHub>Copilot>C/C++.
  3. Selezionare la casella di controllo Abilita la modernizzazione di GitHub Copilot per C++ per abilitare la funzionalità oppure deselezionarla per disabilitarla.
  4. Riavviare Visual Studio per rendere effettiva la modifica dell'impostazione.

Verificare che l'agente sia disponibile

Dopo l'installazione, verificare che l'agente di modernizzazione sia accessibile:

  1. Aprire una soluzione o un progetto C++ in Visual Studio.
  2. Aprire GitHub Copilot Chat selezionando View>GitHub Copilot Chat.
  3. Digita @Modernize nel campo di input della chat. Se l'agente risponde, l'installazione è stata completata.

In alternativa, fare clic con il pulsante destro del mouse sulla soluzione o sul progetto in Esplora soluzioni. Se Modernize viene visualizzato nel menu di scelta rapida, l'agente è pronto.