Condividi tramite


Coedit, seguire e concentrarsi su una sessione di collaborazione in Visual Studio

Dopo aver eseguito una sessione di collaborazione, è possibile collaborare con un guest o seguire un collega. È anche possibile usare una notifica per concentrare l'attenzione sul lavoro.

Coedit

Una volta che un guest ha partecipato a una sessione di collaborazione, i collaboratori possono visualizzare immediatamente le modifiche e le selezioni degli altri in tempo reale. È sufficiente selezionare un file da Esplora file e iniziare a modificare. Sia gli host che gli utenti guest vedono le modifiche apportate. Tutti i partecipanti possono contribuire, semplificando l'iterazione e rapidamente le soluzioni.

Nota

La partecipazione a una sessione di collaborazione di sola lettura impedisce ai partecipanti di apportare modifiche ai file. Un organizzatore può abilitare la modalità di sola lettura quando avvia la condivisione. Un partecipante può capire se ha preso parte a una sessione di sola lettura esaminando lo stato sessione.

Screenshot che mostra un esempio di modifica condivisa.

Nota

La modifica condivisa presenta alcune limitazioni per determinate lingue. Vedere il supporto delle piattaforme per lo stato delle funzionalità in base al linguaggio.

Oltre ai cursori e alle modifiche, anche le selezioni effettuate sono visibili a tutti i partecipanti nello stesso file. Questa visibilità semplifica l'evidenziazione del punto in cui potrebbero esistere problemi o trasmettere idee.

Screenshot che mostra un esempio di evidenziazione durante la modifica condivisa.

Un altro aspetto interessante è che tutti i partecipanti possono passare a qualsiasi file nel progetto condiviso. È possibile scegliere di modificare insieme o in modo indipendente. Passare facilmente da un'indagine all'altra, apportare piccole modifiche e modificare completamente in collaborazione.

Nota

Per impostazione predefinita, Live Share condivide anche i file aperti esterni alla soluzione condivisa. Se si vuole disabilitare questa funzionalità, aggiornare Condividi file esterni in Opzioni strumenti > > Live Share su False.

Le modifiche risultanti vengono mantenute nel computer dell'host al salvataggio. Non è necessario sincronizzare, eseguire il push o inviare file al termine della modifica. Le modifiche sono immediatamente presenti.

Suggerimento

Dato che tutti i partecipanti possono spostarsi e modificare i file in modo indipendente, come host, è possibile limitare i file a cui gli utenti guest possono accedere nel progetto tramite un file .vsls.json . Come guest, è anche importante rendersi conto che alcuni file potrebbero non essere visualizzati come risultato di queste impostazioni. Per i dettagli, vedere Controllo dell'accesso ai file e della loro visibilità.

Modifica dei comportamenti dei flag dei partecipanti

Per impostazione predefinita, Visual Studio Live Share visualizza automaticamente un flag accanto al cursore di un partecipante al passaggio del mouse. Il flag viene visualizzato anche quando modificano, evidenziano o spostano il cursore. Potrebbe essere preferibile modificare questo comportamento. A questo scopo:

  1. Passare a Strumenti > Opzioni > Live Share.
  2. Modificare l'opzione Flag visibility (Visibilità flag) scegliendo uno dei valori seguenti:
Opzione Comportamento
OnHoverOnly Il flag è visibile solo quando si passa con il puntatore del mouse sul cursore.
OnHoverOrActivity Questa opzione è quella predefinita. Il flag è visibile al passaggio del mouse o se il partecipante modifica, evidenza o sposta il cursore.
Sempre Il flag è sempre visibile.

Segui impegni

Ogni volta che ci si trova in una sessione di collaborazione, è possibile visualizzare le iniziali di ogni partecipante nell'angolo superiore destro dell'editor accanto al pulsante di accesso. Passando il puntatore del mouse sulle iniziali, vengono visualizzate le informazioni complete del partecipante.

Screenshot che mostra l'utente

A volte potrebbe essere necessario spiegare un problema o una progettazione che si estende su più file o posizioni nel codice. In questi casi, può essere utile seguire temporaneamente un collega mentre si sposta nel progetto. Quando si partecipa a una sessione di collaborazione come guest, si seguirà automaticamente l'host. Quando si segue un partecipante, l'editor rimane sincronizzato con il file attualmente aperto da tale partecipante, il suo cursore e la sua posizione di scorrimento.

Nota

Per impostazione predefinita, Live Share condivide anche i file aperti esterni alla soluzione condivisa. Se si vuole disabilitare questa funzionalità, aggiornare Condividi file esterni in Opzioni strumenti > > Live Share su False.

Per disattivare la modalità di follow e iniziare a modificare autonomamente, interrompere l'esecuzione dell'host. Se non si esegue questa operazione, si arresterà quanto segue:

  1. È possibile modificare, spostare il cursore o effettuare una selezione.
  2. Selezionare un altro file.

Puoi anche smettere di seguire in qualsiasi momento facendo clic sulle iniziali della persona che stai seguendo nell'angolo in alto a destra. Il cerchio intorno alle iniziali del partecipante che indica che le stai seguendo scomparirà.

Screenshot che mostra un partecipante di Visual Studio seguito. Screenshot che mostra un partecipante di Visual Studio non seguito.

È possibile fare clic su altre iniziali nella stessa posizione per seguire qualsiasi organizzatore o partecipante nella sessione di collaborazione. Se vuoi solo passare alla posizione di qualcuno invece di seguirli, fai doppio clic sulle loro iniziali.

Richiamare l'attenzione

In alcuni casi è possibile che tutti gli utenti di una sessione di collaborazione vengano a vedere qualcosa che si sta facendo. Con Live Share, è possibile chiedere a tutti di concentrarsi sull'attenzione dell'utente con una notifica. La notifica consente loro di seguire facilmente l'utente.

Basta fare clic sul pulsante stato sessione nell'angolo in alto a destra e selezionare Focus Participants (Partecipanti dello stato attivo).

Screenshot che mostra le opzioni del menu Messa a fuoco.

Tutti gli utenti della sessione di collaborazione riceveranno quindi una notifica che ha richiesto l'attenzione.

Screenshot che mostra un esempio di notifica della richiesta messa a fuoco.

Possono fare clic su Segui direttamente dalla notifica quando sono pronti per mettere il proprio focus su di te.

Passaggi successivi