Trabajar con valores de configuración

En Visual Studio, las personalizaciones del entorno de desarrollo integrado (IDE) están almacenadas en agrupaciones que se denominan valores de configuración.Los valores de configuración pueden basarse en tipos diferentes de actividades de desarrollo y también en sus propias personalizaciones.Puede personalizar y almacenar valores de configuración tales como la visibilidad de la ventana de herramientas, los diseños de ventana, la posición de los comandos de menú, los nombres de menú, las plantillas disponibles en el cuadro de diálogo Nuevos proyectos y los métodos abreviados de teclado.

Con los valores de configuración, se pueden realizar las siguientes tareas:

  • Crear una copia de los valores de configuración como copia de seguridad o para importarlos en otro equipo.

  • Compartir los valores de configuración con otros desarrolladores.

  • Permitir a todos los miembros del equipo usar los mismos valores de configuración para determinadas partes del IDE sin repercutir en las personalizaciones individuales de otras partes.

  • Migre los valores de configuración a otra versión de Visual Studio.

Definición de valor de configuración

Los valores de configuración son personalizaciones de partes del IDE, como los diseños de ventana, el comportamiento del editor, los fragmentos de código de IntelliSense y las opciones de cuadro de diálogo.Puede guardar, exportar, importar o restablecer los valores de configuración de forma que el IDE sea más fácil de usar.

Normalmente, un archivo de valores de configuración activos tiene dos tipos de valores: predefinidos y personalizados.Los valores de configuración predefinidos se instalan al iniciar Visual Studio por primera vez.Los valores de configuración personalizados se crean siempre que se cambia cualquiera de los valores predefinidos.De forma predeterminada, los valores de configuración activos se guardan en el archivo Currentsettings.vssettings.

Para obtener más información sobre los valores de configuración predefinidos de Visual Studio, vea los temas siguientes.

Topic Location
Configuración general de desarrollo Configuración del entorno de desarrollo de Visual Studio
Valores de configuración de Visual C++ Introducción a Visual C++
Configuración de Visual Web Developer Visual Web Developer
Valores de configuración de Visual Basic Conceptos de Visual Basic
Valores de configuración de Visual J# Introducción a Visual J#
Valores de configuración del IDE de Visual C# Referencia del entorno de desarrollo de Visual C#
Valores de configuración de Visual Basic Conceptos de Visual Basic
Valores de configuración de Visual C++ Introducción a Visual C++
Valores de configuración del IDE de Visual C# Referencia del entorno de desarrollo de Visual C#
Configuración general de desarrollo Configuración del entorno de desarrollo de Visual Studio
Configuración de Visual Web Developer Visual Web Developer

Funcionamiento del valor de configuración

Al iniciar Visual Studio por primera vez, se debe seleccionar una de las colecciones de valores de configuración predefinidas. Cada colección predefinida está diseñada para coincidir con un estilo de desarrollo determinado.Si va a actualizar una edición anterior de Visual Studio, puede aplicar los valores de configuración actuales si selecciona Mi configuración anterior.

La colección predefinida es la primera versión de la configuración activa.Cada vez que se ajusta un valor de configuración del que Visual Studio realiza un seguimiento, como cambiar el color del código marcado como comentario en el editor, la modificación se guarda automáticamente.Visual Studio aplica automáticamente los valores de configuración activos cada vez que se inicia Visual Studio.

Es posible cambiar la mayoría de los valores de configuración de una colección predefinida.Por ejemplo, si una colección de valores de configuración oculta las páginas del cuadro de diálogo Opciones, se pueden mostrar estas páginas de forma manual al seleccionar Mostrar todas las configuraciones.Sin embargo, no podrá invalidar algunos valores de configuración predefinidos a menos que aplique una colección diferente.Para obtener más información sobre cómo aplicar distintas colecciones de valores de configuración, vea How to: Change Select Settings.

Puede reemplazar todos los valores de configuración activos o simplemente algunos de ellos.Si se importa un archivo .vssettings que contenga todas las categorías de valores de configuración posibles o se aplica otra colección de valores de configuración, podrá reemplazar todos los valores de configuración activos.Cuando importa un archivo .vssettings que contenga solo un subconjunto de categorías de valores de configuración o cuando borra las categorías de valores de configuración en un archivo .vssetings importado, se pueden reemplazar solamente aquellos valores de configuración que se hubieran seleccionado y dejar sin modificar el resto de valores de configuración activos.

Migrar la configuración

Puede migrar los valores de configuración de una versión anterior de Visual Studio.

Nota

Es posible que haya valores de configuración que no se migren.Por ejemplo, si intenta migrar los valores de configuración de una edición de Visual Studio a una edición Professional, no se migrarán todos ellos, porque esta última edición no tiene las mismas características.De igual forma, si una categoría de valores de configuración ha cambiado de una versión a otra, puede que estos valores no se migren correctamente.

Migración automática

Si tiene distintas versiones de Visual Studio instaladas en el mismo equipo, los valores de configuración se migrarán automáticamente de una a otra.La primera vez que inicie Visual Studio, puede que se muestre la opción siguiente: Migrar mi configuración apta desde una versión anterior y aplicarla junto a la configuración predeterminada seleccionada a continuación. Seleccione esta opción para migrar automáticamente valores de configuración tales como las rutas de acceso personalizadas a los fragmentos de código de IntelliSense y los fragmentos de código ubicados en la carpeta \Code Snippets\.Para obtener más información, vea Choose Default Environment Settings Dialog Box.

Nota

No se puede migrar la configuración del equipo.

También puede migrar manualmente los valores de configuración.

Migración manual

Puede usar el Asistente para importar y exportar configuraciones con el fin de importar y aplicar los valores de configuración de una versión a otra.Para obtener más información, vea How to: Share Settings Between Computers or Visual Studio Versions.

Configuración y seguridad

Algunas categorías de valores de configuración pueden contener información sobre usted o su equipo.Por ejemplo, si ha personalizado el IDE para guardar los proyectos en un recurso compartido de red, se realiza un seguimiento de la ruta de acceso de ese recurso compartido en el archivo de configuración.Si exportase este archivo para compartirlo con otros, cualquiera que hubiera importado sus valores de configuración también sería dirigido a este recurso compartido de red.Eso podría suponer un riesgo a su propiedad intelectual.Por el contrario, si piensa importar los valores de configuración de otros usuarios, tenga cuidado con las categorías del archivo importado que puedan suponer un riesgo.

Al lado de las categorías de valores de configuración que pueden plantear riesgos aparece un icono.Las categorías son:

  • Listas de herramientas externas

  • Alias de la ventana de comandos

Vea también

Otros recursos

Valores de configuración de Visual Studio