Collaborare tramite Live Share per C++

In Visual Studio 2019 e Visual Studio Code è possibile usare Live Share per collaborare su progetti C++ in tempo reale. Con Live Share un'altra persona può modificare ed eseguire il debug del codice senza la necessità di installare il progetto o una delle sue dipendenze. Si possono vedere le modifiche reciproche man mano che avvengono e ogni modifica è contrassegnata con il nome della persona che l'ha apportata.

Screenshot di C più modifica di Live Share. Una modifica al codice che specifica un colore viene evidenziata e annotata con il nome della persona che la rende.

Host e partecipanti di Live Share

In una sessione di Live Share è presente un host e uno o più utenti guest. Sia l'host che i partecipanti possono utilizzare Visual Studio o Visual Studio Code. Un host di Visual Studio 2019 in Windows può partecipare a una condivisione con un partecipante di Visual Studio Code in Linux.

L'host mette a disposizione dei partecipanti tutto il necessario per essere produttivi. Gli utenti guest non devono avere il codice sorgente, il compilatore, le dipendenze esterne o anche gli stessi componenti installati.

L'host e i partecipanti possono usare queste funzionalità di IntelliSense:

  • Elenco membri
  • Guida per i parametri
  • Informazioni rapide
  • Debug/Punti di interruzione
  • Trova tutti i riferimenti
  • Vai a definizione
  • Ricerca dei simboli (CTRL+T)
  • Evidenziazione di riferimenti
  • Diagnostica/Errori/Controllo ortografia

Screenshot affiancato di un C più debug di Live Share destinato a mostrare a due persone l'esperienza di debug sullo schermo.

Avviare e terminare una sessione di Live Share

Per avviare una sessione di Live Share in Visual Studio, fare clic sul pulsante Condividi in alto a destra oppure passare a File>Avvia la sessione di collaborazione. Viene generato un collegamento che è possibile condividere con i collaboratori.

Screenshot di piccole dimensioni del pulsante Live Share.

Per terminare una sessione, selezionare End Collaboration Session (Termina la sessione di collaborazione) dall'elenco a discesa Condivisione.

Screenshot dell'elenco a discesa Condivisione con l'opzione Termina sessione di collaborazione evidenziata.

Ulteriori informazioni

Per altre informazioni su Live Share in Visual Studio, vedere Che cos'è Visual Studio Live Share?. Per altre informazioni su Live Share in Visual Studio Code, vedere Live Share.

Vedi anche

Modificare e effettuare il refactoring del codice (C++)
Esplorare la codebase C++ in Visual Studio
Leggere e comprendere il codice C++