Collaborer en utilisant Live Share pour C++

Dans Visual Studio 2019 et Visual Studio Code, vous pouvez utiliser Live Share pour collaborer sur des projets C++ en temps réel. Avec Live Share, une autre personne peut modifier et déboguer votre code sans avoir à installer votre projet ou une de ses dépendances. Chacun voit les modifications de l’autre à mesure qu’elles sont effectuées, et chaque modification est étiquetée du nom de la personne qui l’a apportée.

Capture d’écran de modification dans C++ Live Share. Une modification de code spécifiant une couleur est mise en évidence et annotée avec le nom de la personne qui l’a apportée.

Hôte et invités Live Share

Dans une session Live Share, il existe un hôte et un ou plusieurs invités. L’hôte et les invités peuvent utiliser Visual Studio ou Visual Studio Code. Un hôte utilisant Visual Studio 2019 sur Windows peut partager avec un invité utilisant Visual Studio Code sur Linux.

L’hôte fournit aux invités tout ce dont ils ont besoin pour être productifs. Il n’est pas nécessaire que les invités aient le code source, le compilateur, les dépendances externes ni même les mêmes composants installés.

L’hôte et les invités peuvent utiliser les fonctionnalités IntelliSense suivantes :

  • Liste des membres
  • Aide sur les paramètres
  • Infos express
  • Débogage/points d’arrêt
  • Rechercher toutes les références
  • Atteindre la définition
  • Recherche de symbole (Ctrl+T)
  • Mise en surbrillance des références
  • Diagnostics/Erreurs/Tildes

Capture d’écran côte à côte d’un débogage dans C++ Live Share destiné à montrer deux personnes voyant l’expérience de débogage sur leur propre écran.

Démarrer et terminer une session Live Share

Pour démarrer une session Live Share dans Visual Studio, cliquez sur le bouton Partager dans l’angle supérieur droit, ou accédez à Fichier>Démarrer la session de collaboration. Cela génère un lien que vous pouvez partager avec vos collaborateurs.

Petite capture d’écran du bouton Live Share.

Pour mettre fin à une session, sélectionnez Terminer la session de collaboration dans la liste déroulante Partage.

Capture d’écran de la liste déroulante de partage avec l’option Fin de la session de collaboration en évidence.

Informations supplémentaires

Pour plus d’informations sur Live Share dans Visual Studio, consultez Qu’est-ce que Visual Studio Live Share ?. Pour plus d’informations sur Live Share dans Visual Studio Code, consultez Live Share.

Voir aussi

Modifier et refactoriser du code (C++)
Naviguer dans votre base de code C++ dans Visual Studio
Lire et comprendre du code C++