Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
As configurações do IDE do Visual Studio, também chamadas de opções, permitem controlar muitos aspetos do comportamento do IDE e todas as suas ferramentas, componentes e extensões. Para acessar as configurações do Visual Studio, selecioneOpções de > no menu principal.
Navegar pela hierarquia de categorias
As configurações são organizadas em categorias, mostradas em uma árvore de hierarquia no lado esquerdo. Por exemplo, Ambiente refere-se à janela principal do IDE. Encontre qualquer configuração na árvore ou pesquise uma configuração por nome, categoria ou palavra-chave se souber algo sobre a configuração que está procurando.
As configurações associadas a cargas de trabalho específicas, componentes opcionais ou extensões não aparecem na árvore, a menos que estejam instaladas. Consulte Modificar o Visual Studio para instalar cargas de trabalho e componentes. Para extensões, consulte Gerenciar extensões.
Observação
Algumas configurações que não foram migradas para a experiência do Visual Studio 2026 não aparecem em seus locais habituais onde você pode estar acostumado a encontrá-las. Por exemplo, Fontes, Cores e Contas não foram migradas no Visual Studio 2026 na primeira versão pública. Para encontrar estas definições, use a funcionalidade de Pesquisa.
Configurações de pesquisa por palavras-chave
A pesquisa encontra qualquer configuração que contenha as palavras-chave inseridas e permite que você escolha a que está procurando. Para apagar os resultados da pesquisa, selecione o X.
Suas pesquisas mais recentes são lembradas e oferecidas como sugestões à medida que você digita, para que você possa repeti-las facilmente.
Configurações de filtro
Você também pode filtrar as configurações de determinadas maneiras. Por exemplo, você pode filtrar para ver apenas as configurações relacionadas à acessibilidade, desempenho ou configurações que você modificou dos padrões.
Configurações de escopo por usuário ou solução
A caixa Aplica-se a permite-lhe definir o âmbito das definições de acordo com a solução em que está a trabalhar. Por exemplo, você pode escolher cores de tema diferentes para cada solução em que trabalha. A diferença visual pode facilitar a localização da janela IDE certa se você tiver várias janelas abertas.
Quando entram em vigor as alterações?
A maioria das alterações de configuração entra em vigor imediatamente, sem exigir uma ação de salvar ou aplicar, ou reiniciar o IDE. As configurações que exigem que você reinicie o IDE para que elas entrem em vigor exibirão uma mensagem quando você as alterar.
Sincronizar configurações
As configurações são normalmente associadas ao seu perfil de usuário e sincronizadas com outras sessões do Visual Studio, se você entrar com o mesmo perfil. Tem de ter iniciado sessão para sincronizar as definições. Quando você instala o Visual Studio 2026 pela primeira vez, você tem a opção de importar configurações de uma instalação anterior. Esta ação importa todas as configurações. As configurações que foram sincronizadas anteriormente são aplicadas automaticamente à nova instalação. Quaisquer alterações de configuração subsequentes serão sincronizadas com outras sessões do Visual Studio 2026 em que você entra com o mesmo perfil, mas essas configurações não são sincronizadas de volta para o Visual Studio 2022. Para obter mais informações, consulte Configurações sincronizadas no Visual Studio.
Botão de sincronização
Use o botão Sincronizar para sincronizar as configurações locais e as configurações sincronizadas online.
O Visual Studio associa as definições na página de Definições ao seu perfil de início de sessão e sincroniza-as entre as instalações que usam a mesma conta. Depois de mudares uma definição, o Visual Studio aplica-a automaticamente a outras sessões iniciadas, ajudando a manter o ambiente consistente.
O botão Sync permite-te ativar manualmente a sincronização para garantir que as definições locais estão up-to-data com as definições armazenadas. Isto pode ser útil se quiser reconciliar imediatamente alterações locais com a cópia remota, mas a sincronização regular também acontece automaticamente sem necessidade de ação manual.
Exibir ou editar o arquivo de configuração JSON
Você pode visualizar ou editar as configurações modificadas a partir dos padrões abrindo o arquivo de configuração JSON. Para abrir o arquivo, selecione Editar configurações do usuário como JSON na barra de ferramentas. A configuração JSON é aberta, mostrando quais configurações você personalizou. Você pode editá-los em JSON ou copiar quaisquer ajustes para a área de transferência para compartilhar personalizações com outras pessoas.
Aqui está um exemplo do arquivo de configurações:
/* Visual Studio Settings File */
{
"languages.dockerfile.general.wordWrapVisualGlyphs": false,
"languages.fSharpInteractive.general.wordWrapVisualGlyphs": false,
"languages.memory.general.wordWrapVisualGlyphs": false,
"languages.register.general.wordWrapVisualGlyphs": false,
"languages.typeScript.general.wordWrapVisualGlyphs": false,
"languages.vbScript.general.wordWrapVisualGlyphs": false,
"languages.cpp.intelliSense.errors.enableErrorFixSuggestions": false,
"languages.defaults.general.wordWrapVisualGlyphs": true,
"textEditor.advanced.diffOverviewMargin": true,
"textEditor.general.stickyScroll.maxLines": 100,
"copilot.general.debugger.enableDiagnosticsHubProfilerAgent": false,
"copilot.general.editor.enableAdaptivePaste": false,
"copilot.general.editor.enableMermaidPreview": false,
"languages.basic.general.showCompletionOnTyping.hideAdvancedMembers": false,
"languages.cpp.codeCleanup.includeCleanup.addMissingSuggestionLevel": "suggestion",
"languages.cpp.codeCleanup.includeCleanup.removeUnusedSuggestionLevel": "dimmed",
"languages.csharp.general.wordWrapVisualGlyphs": false,
"languages.json.general.navigationBar": true,
"languages.rest.tabs.indenting": "smart",
"languages.rest.general.navigationBar": true,
"languages.cpp.textEditor.preprocessor.showPreprocessorInactiveColor": false,
"languages.cpp.intelliSense.quickInfo.enableQuickInfoHelpLink": false,
"languages.cpp.intelliSense.singleFile.enableSingleFileISense": false,
"languages.cpp.intelliSense.enableTemplateIntelliSense": false,
"languages.cpp.textEditor.outlining.enableOutliningOnFileOpen": false,
"languages.cpp.intelliSense.inactivePlatformIntelliSenseLimit": 1,
"languages.cpp.codeCleanup.sortIncludes.priorityCaseSensitive": false,
"languages.cpp.codeStyle.formatting.spacing.spaceAfterSemicolon": true,
"languages.cpp.intelliSense.quickInfo.useWebSearchOnQuickInfoHelpLink": false,
"languages.cpp.intelliSense.browsingNavigation.wholeCodebaseSemanticIndex.maximumWorkerThreads": 4,
"languages.cpp.intelliSense.browsingNavigation.databaseFallback.location": "0",
"languages.cpp.intelliSense.maximumCachedTranslationUnits": 15,
"languages.dockerfile.scrollbars.verticalScrollBarMode": "map",
"languages.cpp.intelliSense.errors.maximumErrorFixErrors": 2,
"languages.fSharpInteractive.scrollbars.verticalScrollBarMode": "map",
"textEditor.general.display.autoBraceSurround": true,
"textEditor.general.imageHoverPreview": true,
"textEditor.general.display.zeroWidthCharacters": false,
"languages.cpp.intelliSense.references.maxFindReferencesThreads": 7,
"languages.cpp.intelliSense.references.autoTuneMaximumFindReferencesThreads": true,
"languages.memory.scrollbars.verticalScrollBarMode": "map",
"languages.plainText.scrollbars.verticalScrollBarMode": "bar",
"copilot.general.chat.preferredChatMode": "Ask",
"languages.razor.tabs.character": "space",
"environment.general.showStatusBar": false,
"languages.register.scrollbars.verticalScrollBarMode": "map",
"languages.vbScript.scrollbars.verticalScrollBarMode": "map"
}