Installer GitHub Copilot pour la modernisation de C++

GitHub Copilot modernisation vous aide à moderniser votre codebase C++. Suivez ces étapes pour installer la fonctionnalité dans Visual Studio.

Prerequisites

  • Windows système d’exploitation.
  • Visual Studio 2026 version 18.7 ou ultérieure.
  • Une ou plusieurs des charges de travail de développement C++ suivantes :
    • Développement de bureau avec C++
    • Développement de jeux avec C++
    • Développement sous Linux, Mac et embarqué avec C++
  • Ces composants facultatifs doivent être activés : GitHub Copilot, GitHub Copilot modernisation
  • abonnement GitHub Copilot (payant ou gratuit).
  • Connectez-vous à Visual Studio avec un compte GitHub qui a accès à Copilot.
  • Code écrit en C ou C++ et dans une base de code BASÉE sur MSBuild qui utilise .sln ou .vcxproj, ou une base de code basée sur CMake. Les projets Unreal Engine (.uproject) ne sont actuellement pas pris en charge.

Vérifier votre version de Visual Studio

Si vous devez mettre à jour Visual Studio, sélectionnez Help>Check for Updates ou téléchargez la dernière version à partir de Visual Studio téléchargements.

Activer ou désactiver la fonctionnalité

La modernisation de GitHub Copilot pour C++ est activée par défaut. Pour désactiver ou activer explicitement la fonctionnalité :

  1. Dans Visual Studio, sélectionnez Tools>Options pour ouvrir la boîte de dialogue Options.
  2. Accédez à GitHub>Copilot>C/C++.
  3. Cochez la case Activer la modernisation GitHub Copilot pour C++ pour activer la fonctionnalité, ou décochez-la pour la désactiver.
  4. Redémarrez Visual Studio pour que la modification du paramètre prenne effet.

Vérifier que l’agent est disponible

Après l’installation, vérifiez que l’agent de modernisation est accessible :

  1. Ouvrez une solution ou un projet C++ dans Visual Studio.
  2. Ouvrez GitHub Copilot Chat en sélectionnant View>GitHub Copilot Chat.
  3. Tapez @Modernize dans le champ de saisie du chat. Si l’agent répond, le programme d’installation est terminé.

Vous pouvez également cliquer avec le bouton droit sur votre solution ou projet dans Explorateur de solutions. Si Modernize apparaît dans le menu contextuel, l’agent est prêt.