Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La configuración del IDE de Visual Studio, también denominada opciones, le permite controlar muchos aspectos del comportamiento del IDE y todas sus herramientas, componentes y extensiones. Para acceder a la configuración de Visual Studio, seleccione Opciones de herramientas>en el menú principal.
Examinar la jerarquía de categorías
La configuración se organiza en categorías, que se muestran en un árbol de jerarquía en el lado izquierdo. Por ejemplo, Environment hace referencia a la ventana principal del IDE. Busque cualquier configuración en el árbol o busque una configuración por nombre, categoría o palabra clave si conoce algo sobre la configuración que busca.
La configuración asociada a cargas de trabajo específicas, componentes opcionales o extensiones no aparecen en el árbol a menos que se instalen. Consulte Modificación de Visual Studio para instalar cargas de trabajo y componentes. Para obtener extensiones, consulte Administrar extensiones.
Nota:
Algunas opciones de configuración que no se han migrado a la experiencia de Visual Studio 2026 no aparecen en sus ubicaciones habituales donde puede estar acostumbrado a encontrarlas. Por ejemplo, las fuentes y los colores ylas cuentas no se han migrado en Visual Studio 2026 en la primera versión pública. Para encontrar esta configuración, use la característica Buscar o busque en Más configuración (el último elemento de cada nodo de nivel superior) para ver una lista de vínculos a la configuración que no se han migrado. Al hacer clic en los vínculos, aparece el cuadro de diálogo Opciones con la página de configuración correspondiente.
Configuración de búsqueda por palabras clave
La búsqueda busca cualquier configuración que contenga las palabras clave que escriba y le permite elegir la que busca. Para borrar los resultados de la búsqueda, haga clic en la X.
Las búsquedas más recientes se recuerdan y se ofrecen como sugerencias a medida que escribe, por lo que puede repetirlas fácilmente.
Configuración del filtro
También puede filtrar la configuración de ciertas maneras. Por ejemplo, puede filtrar para ver solo la configuración relacionada con la accesibilidad, el rendimiento o la configuración que ha modificado a partir de los valores predeterminados.
Configuración del ámbito por usuario o solución
El cuadro Se aplica a le permite definir el ámbito de la configuración de la solución en la que está trabajando. Por ejemplo, puede elegir colores de tema diferentes para cada solución en la que trabaje. La diferencia visual puede facilitar la búsqueda de la ventana correcta del IDE si tiene varias ventanas abiertas.
¿Cuándo surten efecto los cambios?
La mayoría de los cambios de configuración surten efecto inmediatamente sin necesidad de una acción de guardar o aplicar, o reiniciar el IDE. La configuración que requiere que reinicie el IDE para que surta efecto mostrará un mensaje al cambiarlos.
Sincronización de la configuración
La configuración se asocia normalmente con el perfil de usuario y se sincroniza con otras sesiones de Visual Studio, si inicia sesión con el mismo perfil. Debe iniciar sesión para sincronizar la configuración. Al instalar Visual Studio 2026 por primera vez, tiene la opción de importar la configuración desde una instalación anterior. Esta acción importa toda la configuración. La configuración que se sincronice anteriormente se aplica automáticamente a la nueva instalación. Los cambios de configuración posteriores se sincronizarán con otras sesiones de Visual Studio 2026 en las que inicie sesión con el mismo perfil, pero esas configuraciones no se sincronizarán con Visual Studio 2022. Para obtener más información, vea Configuración sincronizada en Visual Studio.
Visualización o edición del archivo de configuración JSON
Puede ver o editar la configuración que ha modificado a partir de los valores predeterminados abriendo el archivo de configuración JSON. Para abrir el archivo, seleccione Editar configuración de usuario como JSON en la barra de herramientas. Se abre la configuración JSON, que muestra los ajustes que ha personalizado. Puede editarlos en JSON o copiar cualquier configuración en el Portapapeles para compartir personalizaciones con otros usuarios.
Este es un ejemplo del archivo de configuración:
/* 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"
}
Sincronizar
Use el botón Sincronizar para sincronizar la configuración local y la configuración sincronizada en línea.