Che cos'è la sincronizzazione delle impostazioni?

Completato 100 XP

La sincronizzazione delle impostazioni consente di condividere le configurazioni di VS Code (ad esempio impostazioni, tasti di scelta rapida e estensioni installate) tra i computer in modo da lavorare sempre con la configurazione preferita.

Come funziona la sincronizzazione delle impostazioni?

La sincronizzazione delle impostazioni richiede l'accesso con l'account Microsoft o GitHub. Dopo aver eseguito l'accesso, è possibile scegliere le impostazioni da sincronizzare tra i computer. È possibile scegliere di sincronizzarli tutti o solo alcuni.

Dopo aver attivato Sincronizzazione impostazioni, le impostazioni vengono caricate nel cloud e mantenute sincronizzate ogni volta che vengono apportate modifiche. Non è necessario sincronizzare o salvare manualmente alcuna impostazione quando si usa Sincronizzazione impostazioni.

Ecco le impostazioni sincronizzate automaticamente dalla funzionalità Sincronizzazione impostazioni:

Screenshot dell'interfaccia di accesso Sincronizzazione impostazioni in Visual Studio Code.

  • Impostazioni: Qualsiasi impostazione in VS Code configurata, ad esempio l'aumento delle dimensioni del carattere o la formattazione del codice da parte dell'editor quando si salva un file. Per trovare queste impostazioni, selezionare Preferenze: Apri Impostazioni utente nel riquadro comandi.

  • Tasti di scelta rapida: Qualsiasi scelta rapida da tastiera personalizzata configurata in VS Code. Per trovare questi mapping di tastiera, selezionare Preferenze: Aprire i tasti di scelta rapida nel riquadro comandi.

  • Frammenti di codice utente: Tutti i frammenti di codice personalizzati creati per linguaggi specifici. È possibile trovare questi frammenti di codice selezionando Frammenti di codice: Configurare Frammenti di codice utente nel riquadro comandi.

  • Tasks dell'utente: Tasks configurate in VS Code per eseguire script e avviare processi per gli strumenti di compilazione e linting esistenti. Per trovare queste task dell'utente, selezionare Tasks: Configurare Tasks nel riquadro comandi.

  • Stato interfaccia utente: Eventuali personalizzazioni apportate all'interfaccia utente di VS Code, ad esempio la posizione della barra delle attività o la visibilità della barra di stato.

  • Estensioni: Tutte le estensioni installate in VS Code. Per trovare queste estensioni, selezionare Estensioni: Mostra Estensioni installate nel riquadro comandi.

  • Profili: Tutti i profili creati in VS Code. È possibile trovare questi profili selezionando Profili: È possibile cambiare Profilo nel riquadro comandi.

Può essere utile visualizzare informazioni come esattamente le impostazioni sincronizzate e l'ultima sincronizzazione delle impostazioni.

Dopo aver attivato Sincronizzazione impostazioni, la visualizzazione explorer di Sincronizzazione impostazioni è disponibile in VS Code. È possibile accedervi aprendo il riquadro comandi e selezionando Sincronizzazione impostazioni: Mostra dati sincronizzati.

Screenshot della visualizzazione explorer di Sincronizzazione impostazioni in Visual Studio Code.

Inoltre, è possibile selezionare Sincronizzazione impostazioni: Mostra log nel riquadro comandi. Se si seleziona questa opzione, viene aperto il pannello inferiore, in cui viene visualizzato lo stato di sincronizzazione più recente per ogni elemento scelto per la sincronizzazione tramite Sincronizzazione impostazioni.

Screenshot del log Sincronizzazione impostazioni in Visual Studio Code.

Come si ripristinano le impostazioni in un nuovo computer?

Quando si vogliono ripristinare le impostazioni dal cloud in un nuovo computer o in una nuova istanza di VS Code, è possibile eseguire questa operazione accedendo a Sincronizzazione impostazioni con lo stesso account usato per sincronizzare le impostazioni. Si ottiene la stessa interfaccia utente aperta durante l'accesso a Sincronizzazione impostazioni per la prima volta, in modo da poter decidere a quel punto quali impostazioni si vuole sincronizzare dal cloud.

Se sono state apportate modifiche di configurazione a VS Code diverse dalle impostazioni nel cloud, viene richiesto di scegliere le impostazioni da mantenere. È possibile scegliere di mantenere le impostazioni dal cloud o dalle impostazioni del computer locale. In entrambi i casi, vengono sostituite solo le impostazioni in conflitto.

Come si modificano le operazioni di sincronizzazione?

È possibile modificare le operazioni di sincronizzazione aprendo il riquadro comandi e selezionando Sincronizzazione impostazioni: Configura. Questo comando apre la stessa interfaccia utente usata durante l'accesso a Sincronizzazione impostazioni, in modo da poter scegliere le impostazioni da sincronizzare.

Come si interrompe la sincronizzazione?

È possibile interrompere la sincronizzazione aprendo il riquadro comandi e selezionando Sincronizzazione impostazioni: Disattiva. Questo comando arresta la sincronizzazione delle impostazioni nel cloud. È possibile riattivarlo in qualsiasi momento selezionando Sincronizza impostazioni: Attiva nel riquadro comandi.

La disattivazione di Sincronizzazione impostazioni non elimina i dati sincronizzati dal cloud.

Come si eliminano i dati sincronizzati dal cloud?

È possibile eliminare i dati sincronizzati dal cloud aprendo il riquadro comandi e selezionando Sincronizzazione impostazioni: Mostra dati sincronizzati. Questo comando apre la visualizzazione explorer di Sincronizzazione impostazioni. Selezionare quindi i tre puntini e selezionare Cancella dati nel cloud.

Nel prossimo esercizio si attiva la sincronizzazione delle impostazioni e si esplorano i modi in cui gestire i dati sincronizzati e ripristinare le impostazioni in un nuovo computer.


Unità successiva: Esercizio - Esplorare la sincronizzazione delle impostazioni

Indietro Prossima