Sincronizzare le impostazioni di Visual Studio in più computer

Quando si usa lo stesso account di personalizzazione per accedere a Visual Studio da più computer, è possibile sincronizzare le proprie impostazioni in tutti i computer.

Impostazioni sincronizzate

Per impostazione predefinita, vengono sincronizzate le impostazioni seguenti:

  • Impostazioni di sviluppo. La raccolta di impostazioni viene selezionata la prima volta che si apre Visual Studio, ma è possibile modificare la selezione in qualsiasi momento. Per altre informazioni, vedere Impostazioni dell'ambiente.

  • Alias di comandi definiti dall'utente. Per altre informazioni su come definire gli alias di comandi, vedere Alias di comandi di Visual Studio.

  • Layout di finestra definiti dall'utente nella pagina Finestra>Gestisci layout finestra.

  • Le opzioni seguenti nelle pagine Strumenti>Opzioni:

    • Impostazioni del tema e di maiuscole e minuscole nella barra dei menu nella pagina delle opzioni Ambiente>Generale.

    • Tutte le impostazioni nella pagina delle opzioni Ambiente>Tipi di carattere e colori.

    • Tutti i tasti di scelta rapida nella pagina delle opzioni Ambiente>Tastiera.

    • Tutte le impostazioni nella pagina delle opzioni Ambiente>Schede e finestre.

    • Tutte le impostazioni nella pagina delle opzioni Ambiente>Avvio.

    • Tutte le impostazioni nella pagina delle opzioni Editor di testo, ad esempio le preferenze di stile per il codice.

    • Tutte le impostazioni nelle pagine delle opzioni della finestra di progettazione XAML.

Disattivare le impostazioni sincronizzate per un computer specifico

Le impostazioni sincronizzate per Visual Studio sono attivate per impostazione predefinita. È possibile disattivare le impostazioni sincronizzate in un computer passando alla pagina Strumenti>Opzioni>account ambiente>e deselezionando la casella di controllo Sincronizza impostazioni tra dispositivi e installazioni in questo computer (abilitando questa impostazione potrebbe sovrascrivere le impostazioni locali).

Nelle versioni precedenti di Visual Studio 2022 questa casella di controllo controlla solo la sincronizzazione delle impostazioni tra i dispositivi. Quando è stata deselezionata la casella di controllo, il dispositivo corrente ha impedito la sincronizzazione con altri dispositivi. Anche se la casella di controllo è stata selezionata in altri dispositivi, tali dispositivi hanno continuato a eseguire la sincronizzazione tra loro. Viceversa, più installazioni di Visual Studio nello stesso dispositivo hanno continuato a sincronizzare le impostazioni anche se la casella di controllo è stata deselezionata.

A partire da Visual Studio 2022 versione 17.2, questa casella di controllo controlla anche come Visual Studio sincronizza le installazioni nello stesso dispositivo. La cancellazione della casella di controllo impedisce all'installazione corrente di Visual Studio di sincronizzare le impostazioni con le installazioni di Visual Studio nello stesso dispositivo o in altri dispositivi.  Le installazioni di Visual Studio in altri dispositivi con la casella di controllo selezionata continuano a eseguire la sincronizzazione tra loro, come nei dispositivi con versioni precedenti (precedenti alla 17.2) di Visual Studio 2022 installate.

Se sono presenti più installazioni di Visual Studio, nella tabella seguente viene descritto il modo in cui le impostazioni vengono sincronizzate quando si seleziona o si deseleziona la casella di controllo Sincronizza impostazioni di Visual Studio tra dispositivi e installa in questo computer .

Casella di controllo
stato
Versione di Visual Studio Sincronizzazioni di installazione correnti nello stesso dispositivo? L'installazione corrente viene sincronizzata tra i dispositivi? Altre installazioni nella stessa sincronizzazione dei dispositivi tra dispositivi?
Cancellato 17.1 & versioni precedenti No No
Selected 17.1 & versioni precedenti Sì, tranne 17.2+ con la casella di controllo deselezionata
Cancellato 17.2 e versioni successive No No Nessuna modifica
Selected 17.2 e versioni successive Sì, tranne 17.2+ con la casella di controllo deselezionata

Le impostazioni sincronizzate per Visual Studio sono attivate per impostazione predefinita. È possibile disattivare le impostazioni sincronizzate in un computer passando alla pagina Strumenti>Opzioni>account ambiente>e deselezionando l'opzione Sincronizza impostazioni di Visual Studio tra dispositivi.

Ad esempio, se si decide di non sincronizzare le impostazioni in Visual Studio nel computer "A", eventuali modifiche alle impostazioni apportate al computer "A" non vengono visualizzate nel computer "B" o nel computer "C". I computer "B" e "C" continueranno a sincronizzarsi tra di loro, ma non con il computer "A".

Nota

Se si sceglie di non sincronizzare le impostazioni deselezionando l'opzione nella pagina Strumenti>Opzioni>Ambiente>Account, altre versioni o edizioni di Visual Studio in uso nello stesso computer non saranno interessate. Tali installazioni side-by-side di Visual Studio continueranno a sincronizzare le impostazioni (a meno che non si deseleziona anche l'opzione).

Sincronizzare le impostazioni tra prodotti e edizioni IDE di Visual Studio

Le impostazioni vengono sincronizzate nelle versioni e nelle edizioni di Visual Studio installate side-by-side. Impostazioni vengono sincronizzati anche tra i prodotti IDE di Visual Studio, tra cui Blend per Visual Studio. Tuttavia, un singolo prodotto IDE di Visual Studio potrebbe avere impostazioni specifiche che non sono condivise con Visual Studio. Ad esempio, le impostazioni specifiche per Blend per Visual Studio nel computer "A"non vengono condivise con Visual Studio nei computer "A" o "B".

Impostazioni sincronizzate affiancate

Alcune impostazioni, ad esempio il layout delle finestre degli strumenti, non vengono condivise tra diverse installazioni side-by-side di Visual Studio. Ad esempio, il file Current Impostazioni.vssettings in %userprofile%\Documents\Visual Studio 2019\Impostazioni si trova in una cartella specifica dell'installazione simile a %localappdata%\Microsoft\VisualStudio\16.0_xxxxxxxx\Impostazioni.

Reimpostare le impostazioni sincronizzate

Per reimpostare le impostazioni predefinite per tutte le impostazioni, accedere a Visual Studio e quindi selezionare Strumenti>Importa/Esporta impostazioni per aprire l'Importazione/Esportazione guidata delle impostazioni. Selezionare Reimposta tutte le impostazioni e quindi seguire i passaggi rimanenti della procedura guidata.