Condividi tramite


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 plus Live Share Editing. Una modifica al codice che specifica un colore viene evidenziata e annotata con il nome della persona che lo effettua.

Host e partecipanti di Live Share

In una sessione di Live Share è presente un host e uno o più 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 ospiti 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 side-by-side di un debug di C più Live Share Debug destinato a mostrare due persone che visualizzano l'esperienza di debug sulla propria schermata.

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 aSessione di collaborazione startfile>. Viene generato un collegamento che è possibile condividere con i collaboratori.

Screenshot piccolo 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 End Collaboration Session evidenziata.

Per 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.

Vedere anche

Modificare e refactorare il codice (C++)
Esplorare la code base C++ in Visual Studio
Leggere e comprendere il codice C++