Sincronizar as configurações do Visual Studio em vários computadores

Quando você entra no Visual Studio em vários computadores usando a mesma conta de personalização, as configurações podem ser sincronizadas nos computadores.

Configurações sincronizadas

Por padrão, as seguintes configurações são sincronizadas:

  • Configurações de desenvolvimento. Você seleciona uma coleção de configurações na primeira vez que abrir o Visual Studio, mas pode alterar a seleção a qualquer momento. Para obter mais informações, consulte Configurações do ambiente.

  • Alias de comando definidos pelo usuário. Para saber mais sobre como definir aliases de comando, veja Aliases de comando do Visual Studio.

  • Layouts de janela definidos pelo usuário na página Janela>Gerenciar Layouts de Janela.

  • As seguintes opções nas páginas Ferramentas>Opções:

    • Configurações de tema e de uso de maiúsculas na barra de menus, na página de opções Ambiente>Geral.

    • Todas as configurações da página de opções Ambiente>Fontes e Cores.

    • Todos os atalhos de teclado da página de opções Ambiente>Teclado.

    • Todas as configurações da página de opções Ambiente>Guias e Janelas.

    • Todas as configurações da página de opções Ambiente>Inicialização.

    • Todas as configurações nas páginas de opção do Editor de Texto, por exemplo, preferências de estilo de código.

    • Todas as configurações das páginas de opções Designer XAML.

Desligar configurações sincronizadas em um computador específico

As configurações sincronizadas para o Visual Studio são ativadas por padrão. Você pode desativar as configurações sincronizadas em um computador acessando a página Ferramentas>Opções>Ambiente>Contas e desmarcando a caixa de seleção Sincronizar configurações entre dispositivos e instalações neste computador (habilitar isto pode substituir as configurações locais).

Em versões anteriores do Visual Studio 2022, essa caixa de seleção controlava apenas a sincronização de configurações entre dispositivos. Quando você desmarcou a caixa de seleção, isso impediu que o dispositivo atual sincronizasse com outros dispositivos. (No entanto, se a caixa de seleção estava selecionada em outros dispositivos, esses dispositivos continuaram sincronizando uns com os outros. Por outro lado, várias instalações do Visual Studio no mesmo dispositivo continuaram sincronizando suas configurações mesmo que a caixa de seleção tenha sido desmarcada.)

Começando no Visual Studio 2022 versão 17.2, essa caixa de seleção também controla como o Visual Studio sincroniza suas instalações no mesmo dispositivo. Desmarcar a caixa de seleção impede que a instalação atual do Visual Studio sincronize suas configurações com instalações do Visual Studio no mesmo dispositivo ou em outros dispositivos.  Instalações do Visual Studio em outros dispositivos que têm a caixa de seleção marcada continuam sendo sincronizadas entre si, assim como dispositivos com versões anteriores (pré-17.2) do Visual Studio 2022 instaladas.

Se você tem várias instalações do Visual Studio, a tabela a seguir descreve como suas configurações são sincronizadas quando você seleciona ou desmarca a caixa de seleção Sincronizar configurações do Visual Studio entre dispositivos e instalações neste computador.

Caixa de seleção
status
Versão do Visual Studio A instalação atual é sincronizada no mesmo dispositivo? A instalação atual é sincronizada entre dispositivos? Outras instalações no mesmo dispositivo são sincronizadas entre dispositivos?
Desmarcada 17.1 e anterior Sim Não Não
Selecionado 17.1 e anterior Sim Sim Sim, exceto 17.2+ com a caixa de seleção desmarcada
Desmarcada 17.2 e posterior Não Não Nenhuma alteração
Selecionado 17.2 e posterior Sim Sim Sim, exceto 17.2+ com a caixa de seleção desmarcada

As configurações sincronizadas para o Visual Studio são ativadas por padrão. Você pode desativar as configurações sincronizadas em um computador acessando a página Ferramentas>Opções>Ambiente>Contas e desmarcando a opção Sincronizar configurações do Visual Studio entre dispositivos.

Por exemplo, se você optar por não sincronizar as configurações do Visual Studio no computador "A", alterações de configuração feitas no computador "A" não serão exibidas nos computadores "B" ou "C". Os computadores "B" e "C" continuarão sendo sincronizados um com o outro, mas não com o computador "A".

Observação

Caso você opte por não sincronizar as configurações desmarcando a opção na página Ferramentas>Opções>Ambiente>Contas, outras versões ou edições do Visual Studio existentes no mesmo computador não serão afetadas. Essas instalações lado a lado do Visual Studio continuarão sincronizando as configurações (a menos que você desmarque a opção nelas também).

Sincronizar configurações entre edições e produtos do IDE do Visual Studio

As configurações são sincronizadas em todas as versões e edições do Visual Studio instaladas lado a lado. As configurações também são sincronizadas entre os produtos do IDE do Visual Studio, incluindo o Blend para Visual Studio. No entanto, um produto individual do IDE do Visual Studio pode ter as próprias configurações que não são compartilhadas com o Visual Studio. Por exemplo, as configurações específicas do Blend para Visual Studio no computador "A" não são compartilhadas com o Visual Studio nos computadores "A" ou "B".

Configurações sincronizadas lado a lado

Algumas configurações, como o layout da janela de ferramentas, não são compartilhadas entre diferentes instalações lado a lado do Visual Studio. Por exemplo, o arquivo CurrentSettings.vssettings em %userprofile%\Documents\Visual Studio 2019\Settings é uma pasta específica da instalação semelhante a %localappdata%\Microsoft\VisualStudio\16.0_xxxxxxxx\Settings.

Restaurar as configurações sincronizadas

Para restaurar todas as configurações para os padrões, entre no Visual Studio e, em seguida, selecione Ferramentas>Importar e Exportar Configurações para abrir o Assistente para Importar e Exportar Configurações. Selecione Restaurar todas as configurações e siga as etapas restantes do assistente.