Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Importante
Visual Studio Live Share è in modalità di manutenzione, senza funzionalità aggiuntive pianificate.
Le funzionalità esistenti rimangono disponibili. Usare questa documentazione per le funzionalità correnti e le linee guida operative. Per informazioni dettagliate, vedere modalità Maintenance per Visual Studio Live Share.
Dopo l'installazione e l'accesso a Visual Studio Live Share, condividere un progetto e avviare una sessione di collaborazione con il team.
Trovare i comandi di Live Share
Nel viewlet di Live Share
Dopo aver installato Visual Studio Live Share, verrà visualizzata una scheda personalizzata nella barra delle attività Visual Studio Code. Su questa scheda, è possibile accedere a tutte le funzioni di Live Share per collaborare. Quando si condivide o si partecipa a una sessione di collaborazione, viene visualizzata anche una visualizzazione nella scheda Explorer che consente di accedere a queste funzioni.
|
|
Usando queste visualizzazioni, è possibile visualizzare la posizione di un partecipante nel codice condiviso, selezionare i partecipanti per seguirli, concentrarsi sui partecipanti, accedere a server condivisi e terminali e altro ancora.
Nel menu contestuale dei comandi
Tutte le funzioni di Live Share Visual Studio sono disponibili anche nel riquadro comandi Visual Studio Code. È possibile accedere al riquadro comandi selezionando CTRL+MAIUSC+P / CMD+MAIUSC+P o F1. È possibile trovare un elenco completo dei comandi immettendo live share.
Poiché questo elenco può essere lungo, potrebbe essere più semplice usare un menu di comando con ambito dalla barra di stato. Selezionando il pulsante di accesso/stato sessione sulla barra di stato verrà visualizzato un elenco contestualizzato di comandi disponibili per l'uso:
Avviare una sessione
Dopo aver scaricato e installato Visual Studio Live Share, seguire questa procedura per avviare una sessione di collaborazione e invitare un collega a collaborare con l'utente.
Accedi
Dopo aver installato l'estensione Live Share, riavviare l'applicazione e attendere l'installazione delle dipendenze, quindi effettuare l'accesso per consentire agli altri collaboratori di sapere chi sei. Per altre informazioni, vedere Accedere.
Aprire una cartella
Usare il flusso di lavoro normale per aprire una cartella, un progetto o una soluzione che si vuole condividere con gli utenti guest.
[Facoltativo] Aggiornare i file nascosti o esclusi
Per impostazione predefinita, Live Share nasconde agli utenti guest tutti i file e le cartelle a cui si fa riferimento nei file con estensione gitignore nelle cartelle condivise. Nascondere un file impedisce la visualizzazione nell'albero dei file del guest. L'esclusione di un file applica una regola più restrittiva. L'esclusione di un file impedirà a Live Share di aprirlo per un guest in situazioni come Vai a definizione o se si esegue un'istruzione in un file durante il debug o se viene "seguito". Per nascondere o escludere file, aggiungere un file .vsls.json con le impostazioni appropriate al progetto. Per altre informazioni, vedere Controllo dell'accesso e della visibilità dei file.
Avviare una sessione di collaborazione
Per avviare una sessione, selezionare Live Share sulla barra di stato oppure premere CTRL+MAIUSC+P o CMD+MAIUSC+P e quindi selezionare Live Share: Avvia sessione di collaborazione (condivisione).
Note
La prima volta che si condivide, il software firewall desktop potrebbe richiedere all'agente di Live Share di aprire una porta. L'apertura di una porta è facoltativa. Consente a una modalità diretta protetta di migliorare le prestazioni quando la persona con cui si lavora si trova nella stessa rete. Per altre informazioni, vedere Modifica della modalità di connessione.
Un link di invito verrà copiato automaticamente negli Appunti. Quando aperto in un browser, il collegamento consente ad altri utenti di partecipare a una nuova sessione di collaborazione che condivide il contenuto delle cartelle.
Verrà visualizzata anche la modifica dell'elemento della barra di stato di Live Share per rappresentare lo stato della sessione. Per visualizzare l'aspetto desiderato, vedere le informazioni sullo stato della sessione più avanti in questo articolo.
Se è necessario ottenere di nuovo il collegamento di invito dopo aver avviato la condivisione, è possibile ottenerlo selezionando l'elemento della barra di stato della sessione e quindi selezionando Invita altri (Copia collegamento).If you need to get the invitation link after you've started sharing, you can get it by select the session state status bar item and then selecting Invite Others (Copy Link).
[Facoltativo] Abilitare la modalità di sola lettura
Dopo aver avviato la sessione di collaborazione, è possibile impostare la sessione in sola lettura per impedire agli utenti guest di apportare modifiche al codice condiviso.
Dopo la condivisione, si riceverà una notifica che indica che il collegamento di invito viene copiato negli Appunti. È quindi possibile selezionare l'opzione per rendere la sessione di sola lettura:
Invia a qualcuno il link
Inviare il collegamento tramite posta elettronica, Teams, Slack, Skype o altre piattaforme agli utenti guest che si desidera invitare. Dato il livello di accesso che le sessioni di Live Share possono fornire agli ospiti, dovresti condividere solo con persone di cui ti fidi e valutare bene le implicazioni di ciò che condividi.
Tip
Si vogliono comprendere le implicazioni per la sicurezza di alcune funzionalità di Live Share? Per altre informazioni, vedere l'articolo sulla sicurezza .
Gli ospiti che inviti potrebbero avere domande. L'articolo Avvio rapido: Partecipare alla prima sessione fornisce informazioni su come iniziare come guest.
[Facoltativo] Approva l'ospite
Per impostazione predefinita, gli ospiti si uniranno automaticamente alla sessione di collaborazione e riceverai una notifica quando saranno pronti a collaborare con te. Questa notifica consente di rimuoverle dalla sessione. È anche possibile scegliere di richiedere l'approvazione esplicita per chiunque si unisce.
Per abilitare questa approvazione, aggiungere il codice seguente a settings.json:
"liveshare.guestApprovalRequired": trueQuando questa impostazione è attivata, una notifica ti chiederà di approvare gli ospiti prima che possano partecipare:
Per altre informazioni sugli aspetti relativi alla sicurezza degli inviti, vedere Inviti e accesso per partecipare.
Ecco fatto!
Arrestare la sessione di collaborazione
In qualità di host, è possibile interrompere completamente la condivisione e terminare la sessione di collaborazione in qualsiasi momento. A tale scopo, aprire la visualizzazione Live Share nella scheda Explorer o nella scheda VS Live Share e selezionare il pulsante Arresta sessione di collaborazione :
Tutti gli ospiti saranno informati che la sessione è terminata. Al termine della sessione, gli ospiti non potranno accedere ai contenuti. Tutti i file temporanei verranno puliti automaticamente.
Problemi di condivisione? Per altre informazioni, vedere l'articolo sulla risoluzione dei problemi .
Partecipare a una sessione e uscirne
Dopo aver scaricato e installato Visual Studio Live Share, gli utenti guest devono eseguire solo due passaggi per partecipare a una sessione di collaborazione ospitata. Esistono due modi per partecipare: tramite un browser e manualmente.
Tip
Gli utenti guest che partecipano a una sessione di collaborazione devono comprendere che gli host potrebbero limitare l'accesso a determinati file o funzionalità. Si vogliono comprendere le implicazioni per la sicurezza delle funzionalità e delle impostazioni di Live Share? Per altre informazioni, vedere l'articolo sulla sicurezza .
Partecipa tramite un browser
Il modo più semplice per partecipare a una sessione di collaborazione consiste nell'aprire semplicemente il collegamento di invito in un Web browser. Ecco cosa aspettarsi:
Accedi
Dopo aver installato l'estensione Live Share, riavviare l'applicazione e attendere l'installazione delle dipendenze, quindi effettuare l'accesso per consentire agli altri collaboratori di sapere chi sei. Per altre informazioni, vedere Accedere.
Selezionare il collegamento di invito/aprire l'invito nel browser
È sufficiente aprire (o riaprire) il collegamento di invito in un browser.
Note
Se l'estensione Live Share non è stata installata, si otterranno collegamenti al Marketplace. Installare l'estensione, riavviare lo strumento scelto e riprovare.
Si dovrebbe ricevere una notifica che il browser vuole avviare uno strumento abilitato per Live Share. Se gli si consente di avviare lo strumento, si verrà connessi alla sessione di collaborazione quando avrà inizio.
Se l'host è offline, si riceverà una notifica. È quindi possibile contattare l'host e chiedere di condividere di nuovo.
Note
Assicurarsi di aver avviato lo strumento almeno una volta dopo aver installato l'estensione Visual Studio Live Share e aver consentito il completamento dell'installazione prima di aprire o ria aprire nuovamente la pagina di invito. Si hanno ancora problemi? Vedi Partecipa manualmente.
Collaborare
Ecco fatto! In un momento si sarà connessi e si può iniziare a collaborare.
Verrà visualizzata la modifica del pulsante Live Share per comunicare lo stato di una sessione. Vedere le informazioni sullo stato della sessione più avanti in questo articolo.
Al termine del join, si verrà automaticamente portati al file che l'host sta modificando.
Partecipa manualmente
È anche possibile partecipare manualmente senza usare un Web browser. Questa opzione può essere utile quando lo strumento che vuoi usare è già in esecuzione, vuoi usare uno strumento che in genere non usi o hai problemi a ricevere collegamenti di invito al lavoro. Il processo è semplice:
Accedi
Dopo aver installato l'estensione Live Share, ricaricare l'ambiente e attendere che vengano installate le dipendenze, quindi accedere per far sapere agli altri collaboratori chi sei. Per altre informazioni, vedere Accedere.
Usare il comando join
Nella scheda Live Share nella barra delle attività di Visual Studio Code, selezionare il pulsante o l'elemento Partecipa alla sessione di collaborazione:
Incollare il collegamento di invito
Incollare l'URL di invito inviato e selezionare Invio per confermare.
Collaborare!
Ecco fatto! Si dovrebbe essere presto connessi alla sessione di collaborazione.
Il pulsante Live Share verrà modificato per comunicare lo stato della sessione. Vedere le informazioni sullo stato della sessione più avanti in questo articolo.
Al termine del join, si verrà automaticamente portati al file che l'host sta modificando.
Lasciare una sessione di collaborazione
In qualità di guest, è possibile lasciare una sessione di collaborazione senza terminarla per altri utenti semplicemente chiudendo la finestra di Visual Studio Code. Se si vuole mantenere aperta la finestra, è possibile aprire la scheda Esplora Live Share o la scheda Vs Live Share e selezionare il pulsante Lascia sessione di collaborazione :
Tutti i file temporanei vengono puliti automaticamente, quindi non è necessario eseguire altre operazioni.
Problemi di partecipazione? Per altre informazioni, vedere Risoluzione dei problemi.
Stati e limitazioni della sessione
Dopo aver avviato o aggiunto una sessione di collaborazione, l'elemento della barra di stato di Live Share Visual Studio riflette lo stato della sessione attiva.
Questi sono gli stati che in genere verranno visualizzati:
| Stato | Elemento barra di stato | Description |
|---|---|---|
| Non attiva |
|
Nessuna sessione di collaborazione attiva. Non viene condiviso nulla. |
| Host: condivisione in corso |
|
Viene avviata una sessione di collaborazione. La condivisione di contenuti inizierà a breve. |
| Host: condivisione |
|
Una sessione di collaborazione è attiva. Il contenuto viene condiviso. |
| Host: Condivisione in sola lettura |
|
L'host condivide una sessione di collaborazione di sola lettura. |
| Guest: partecipazione alla sessione |
|
L'ospite si sta unendo a una sessione di collaborazione esistente. |
| Ospite: si è unito |
|
L'ospite si è unito ed è connesso a una sessione di collaborazione attiva e sta ricevendo i contenuti condivisi. |
| Guest: aggiunto in sola lettura |
|
L'ospite accede e si connette a una sessione attiva di collaborazione in sola lettura. |
Sebbene attualmente ci siano alcune carenze che gli utenti guest riscontrano durante l'uso delle funzionalità descritte in questo articolo, gli host delle sessioni di collaborazione mantengono la funzionalità completa dello strumento scelto. Per ulteriori informazioni consulta:
- Supporto del linguaggio e della piattaforma
- Supporto delle estensioni
- Tutti i bug principali, le richieste di funzionalità e le limitazioni
- Tutte le richieste e le limitazioni delle funzionalità
- Risoluzione dei problemi