Compartir a través de


Personalización de las opciones de entorno para fuentes y colores

La página Fuentes y colores del cuadro de diálogo Opciones le permite establecer una combinación de colores y fuentes personalizadas para varios elementos de la interfaz de usuario en el entorno de desarrollo integrado (IDE). Para acceder a este cuadro de diálogo, haga clic enOpciones de > y seleccioneFuentes y colores del >.

Los cambios de combinación de colores no surten efecto durante la sesión en la que se realizan. Para evaluar los cambios de color, abra otra instancia de Visual Studio y genere las condiciones en las que espera que se apliquen los cambios.

Mostrar la configuración de

Enumera todos los elementos de la interfaz de usuario para los que puede cambiar las combinaciones de fuentes y colores. Después de seleccionar un elemento de esta lista, puede personalizar la configuración de color del elemento seleccionado en Mostrar elementos.

  • Editor de texto

    Los cambios en la configuración de estilo de fuente, tamaño y color del Editor de texto afectan a la apariencia del texto en el editor de texto predeterminado. Los documentos abiertos en un editor de texto fuera del IDE no se verán afectados por esta configuración.

  • Impresora y cortar/copiar

    Los cambios en la configuración de estilo, tamaño y visualización de color de fuente para impresora afectan a la apariencia del texto en los documentos impresos.

    Nota:

    Según sea necesario, puede seleccionar una fuente predeterminada diferente para imprimir de la que se usa para mostrar en el editor de texto. Esto puede ser útil al imprimir código que contenga caracteres de un solo byte y de doble byte.

  • Finalización de declaraciones

    Cambia el estilo de fuente y el tamaño del texto que aparece en el elemento emergente de finalización de instrucciones en el editor.

  • Tooltip del editor

    Cambia el estilo de fuente y el tamaño del texto que aparece en información sobre herramientas que se muestra en el editor.

  • Medio ambiente

    Cambia el estilo de fuente y el tamaño de todos los elementos de la interfaz de usuario del IDE que aún no tienen una opción independiente en Mostrar configuración para.

  • [Todas las ventanas de herramientas de texto]

    Los cambios en la configuración de estilo de fuente, tamaño y visualización de color de este elemento afectan a la apariencia del texto en las ventanas de herramientas que tienen paneles de salida en el IDE. Por ejemplo, ventana de salida, ventana de comandos, ventana inmediata, etc.

    Nota:

    Los cambios realizados en el texto de los elementos [Todas las ventanas de herramientas de texto] no surten efecto durante la sesión en la que se realizan. Puede evaluar estos cambios abriendo otra instancia de Visual Studio.

Usar valores predeterminados

Restablece los valores de fuente y color del elemento de lista seleccionado en Mostrar configuración para. El botón Usar aparece cuando hay otros esquemas de visualización disponibles para la selección. Por ejemplo, puede elegir entre dos esquemas para la impresora.

Fuente (tipo de negrita indica fuentes de ancho fijo)

Enumera todas las fuentes instaladas en el sistema. Cuando aparezca primero el menú desplegable, se resalta la fuente actual del elemento seleccionado en el campo Mostrar la configuración del campo. Las fuentes fijas , que son más fáciles de alinear en el editor, aparecen en negrita.

Tamaño

Muestra los tamaños de punto disponibles para la fuente resaltada. Cambiar el tamaño de la fuente afecta a todos los elementos de visualización de la configuración de visualización para la selección.

Mostrar elementos

Enumera los elementos para los que puede modificar el color de primer plano y de fondo.

Nota:

Texto sin formato es un elemento de visualización predeterminado. Por lo tanto, las propiedades asignadas a PlainText serán sobrescritas por las propiedades asignadas a otros elementos de visualización. Por ejemplo, si asigna el color azul a PlainText y el color verde a Identifier, todos los identificadores aparecerán en verde. En este ejemplo, las propiedades identifier reemplazan las propiedades PlainText .

Algunos de los elementos de visualización incluyen:

Mostrar elemento Description
Texto sin formato Texto en el editor.
Texto seleccionado Texto que se incluye en la selección actual cuando el editor está enfocado.
Texto seleccionado inactivo Texto que se incluye en la selección actual cuando el editor ha perdido el foco.
Margen de indicador Margen situado a la izquierda del Editor de código donde se muestran los puntos de interrupción y los iconos de marcador.
Número de línea Números opcionales que aparecen junto a cada línea de código
Espacio en blanco visible Espacios, pestañas e indicadores de ajuste de palabras
Bookmark Líneas que tienen marcadores. El marcador solo está visible si el margen del indicador está deshabilitado.
Coincidencia de corchetes y paréntesis (resaltado) Resaltado que suele ser formato en negrita para los corchetes coincidentes.
Emparejamiento de llaves (rectángulo) El resaltado que suele ser un rectángulo gris en el fondo.
Punto de interrupción: avanzado (deshabilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción deshabilitados, ya sean condicionales o con recuento de impactos. Solo se aplica si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción: avanzado (habilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción condicionales o puntos de interrupción con conteo de aciertos. Solo se aplica si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción: avanzado (error) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción condicionales o con recuento de llamadas que se encuentran en un estado de error. Solo se aplica si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción: avanzado (advertencia) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción condicionales o con recuento de ejecuciones que están en un estado de advertencia. Solo se aplica si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción - Mapeado (deshabilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción asignados deshabilitados. Aplicable para la depuración de ASP o ASP.NET si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción: mapeado (habilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción mapeados. Aplicable para la depuración de ASP o ASP.NET si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción: asignado (error) Especifica el color de resaltado de las declaraciones o líneas que contienen puntos de interrupción asignados en estado de error. Aplicable para la depuración de ASP o ASP.NET si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción - Mapeado (advertencia) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción mapeados en un estado de advertencia. Aplicable para la depuración de ASP o ASP.NET si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción (deshabilitado) No utilizado.
Punto de interrupción (habilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción simples. Esta opción solo es aplicable si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción (error) Especifica el color de resaltado para las declaraciones o líneas que contienen puntos de interrupción que se encuentran en un estado de error. Solo se aplica si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de interrupción (advertencia) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de interrupción que están en estado de advertencia. Solo se aplica si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Palabras clave de usuario de C/C++ Constante dentro de un archivo de código determinado definido mediante la #define directiva .
Devolución de llamada Especifica el color de resaltado de las instrucciones o líneas de origen que indican puntos de retorno de llamadas cuando se cambia el contexto a un marco de pila no superior al depurar.
Campo dependiente del fragmento de código Campo que se actualizará cuando se modifique el campo editable actual.
Campo de fragmento de código Campo editable cuando un fragmento de código está activo.
Texto plegado (plegado) Bloque de texto o código que se puede alternar entre visible y oculto en el Editor de Código.
Texto contraído (expandido) Bloque de texto o código que se puede mostrar y ocultar en el editor de código.
Indicador de texto contraído (contraído) Establece colores personalizados o predefinidos para los indicadores plegables en el Editor.
Indicador de texto contraído (expandido) Establece colores personalizados o predefinidos para los indicadores expandidos en el Editor.
Error del compilador Subrayados ondulados azules en el editor indican un error del compilador.
Área sin cobertura Código que no ha sido cubierto por una prueba unitaria.
Cobertura de área parcialmente cubierta Código que se ha cubierto en parte mediante una prueba unitaria.
Área de Cobertura Afectada Código que ha sido completamente cubierto por una prueba unitaria.
Comentario css Comentario en Hojas de estilos en cascada. Por ejemplo:

/* comentario */
Palabra clave CSS Palabras clave en la hoja de estilos en cascada.
Nombre de propiedad CSS Nombre de una propiedad, como Background.
Valor de la propiedad CSS Valor asignado a una propiedad como el color azul.
CSS Selector Cadena que identifica a qué elementos se aplica la regla correspondiente. Un selector puede ser un selector simple, como "H1" o un selector contextual, como "H1 B", que consta de varios selectores simples.
Valor de cadena CSS Una cadena en una hoja de estilo en cascada.
Ubicación de lista actual Línea actual a la que se navega en una ventana de herramientas de lista, como la ventana de salida o las ventanas de resultados de búsqueda.
Declaración actual Especifica el color de resaltado de la instrucción o línea de origen que indica la posición del paso actual al depurar.
Datos del depurador modificados Color del texto usado para mostrar los datos modificados dentro de las ventanas Registros y memoria .
Fondo de la ventana Definición Color de fondo de la ventana Definición de código .
Coincidencia actual de ventana de definición Definición actual en la ventana Definición de código .
Nombre del archivo de desensamblaje El color del texto usado para mostrar los nombres de archivo dentro de la ventana Desensamblado.
Fuente de desensamblaje Color del texto usado para mostrar las líneas de código dentro de la ventana Desensamblado.
Símbolo de desensamblar Color del texto usado para mostrar nombres de símbolos dentro de la ventana Desensamblado .
Texto de desensamblaje Color del texto usado para mostrar el código de operación y los datos dentro de la ventana Desensamblado .
Código excluido Código que no se va a compilar, según una directiva de preprocesador condicional, como #if.
identificador Identificadores en código como los nombres de clase, los nombres de métodos y los nombres de variables.
Palabra clave Palabras clave reservadas para el idioma especificado. Por ejemplo: clase y espacio de nombres.
Dirección de memoria Color del texto usado para mostrar la columna de dirección dentro de la ventana Memoria .
Memoria modificada Color del texto usado para mostrar los datos modificados dentro de la ventana Memoria .
Datos de memoria Color del texto usado para mostrar datos dentro de la ventana Memoria .
Memoria no legible Color del texto usado para mostrar áreas de memoria ilegibles dentro de la ventana Memoria .
Número Número en el código que representa un valor numérico real.
Operator Operadores como +, -, y !=.
Otro error Otros tipos de error que no se cubren con los subrayados ondulados de otros errores. Actualmente, esto incluye modificaciones groseras en Editar y continuar.
Palabra clave del preprocesador Palabras clave usadas por el preprocesador, como #include.
Región de solo lectura Código que no se puede editar. Por ejemplo, código mostrado en la ventana Vista de definición de código o código que no se puede modificar durante la edición y continuación.
Contexto de Refactorización Color de fondo del cuadro de diálogo Vista previa de cambios .
Refactorización del campo actual Color de fondo del elemento actual que se va a refactorizar en el cuadro de diálogo Vista previa de cambios .
Refactorización del campo dependiente Color de las referencias del elemento que se va a refactorizar en el cuadro de diálogo Vista previa de cambios .
Registrar datos Color del texto usado para mostrar datos dentro de la ventana Registros .
Registro de NAT Color del texto usado para mostrar datos y objetos no reconocidos dentro de la ventana Registros .
Etiqueta inteligente Se usa para indicar el esquema cuando se invocan etiquetas inteligentes.
Marcador DML de SQL Se aplica al editor de Transact-SQL. En este editor, las instrucciones DML se marcan de forma predeterminada con un cuadro azul delimitador.
Código obsoleto Código reemplazado en espera de una actualización. En algunos casos, Editar y Continuar no puede aplicar los cambios de código inmediatamente, pero los aplicará más adelante a medida que continúes depurando. Esto ocurre si edita una función que debe llamar a la función que se está ejecutando actualmente o si agrega más de 64 bytes de nuevas variables a una función que espera en la pila de llamadas. Cuando esto sucede, el depurador muestra un cuadro de diálogo "Advertencia de código obsoleto" y el código reemplazado continúa ejecutándose hasta que la función en cuestión finaliza y se llama de nuevo. Editar y Continuar aplica los cambios de código en ese momento.
String Literales de cadena.
String (C# @ Verbatim) Literales de cadena en C# que se interpretan de forma literal. Por ejemplo:

@"x"
Error de sintaxis Análisis de errores.
Método abreviado de lista de tareas Si se agrega un acceso directo de lista de tareas en una línea y el margen del indicador está deshabilitado, se resaltará la línea.
Punto de seguimiento (deshabilitado) No utilizado.
Punto de seguimiento (habilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de seguimiento simples. Esta opción solo es aplicable si los puntos de seguimiento de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de seguimiento (error) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de traza que se encuentran en un estado de error. Esta opción solo es aplicable si los puntos de seguimiento de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de seguimiento (advertencia) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de traza que se encuentran en un estado de advertencia. Esta opción solo es aplicable si los puntos de seguimiento de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de seguimiento: avanzado (deshabilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de seguimiento condicionales o con recuento de llamadas deshabilitados. Esta opción solo es aplicable si los puntos de seguimiento de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de seguimiento: avanzado (habilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de seguimiento condicionales o contados por ocurrencias. Esta opción solo es aplicable si los puntos de seguimiento de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de seguimiento: avanzado (error) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de seguimiento condicionales o con conteo de visitas que se encuentran en un estado de error. Esta opción solo es aplicable si los puntos de seguimiento de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de seguimiento: avanzado (advertencia) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de seguimiento condicionales o con recuento de llamadas que se encuentran en un estado de advertencia. Esta opción solo es aplicable si los puntos de seguimiento de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Punto de seguimiento: asignado (deshabilitado) Especifica el color de resaltado para las declaraciones o líneas que contienen puntos de traza deshabilitados asignados. Aplicable a la depuración ASP o ASP.NET si están activos los puntos de interrupción a nivel de instrucción o si la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Traza - Mapeado (Habilitado) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de seguimiento mapeados. Aplicable a la depuración de ASP o ASP.NET si están activos los puntos de interrupción a nivel de instrucción o si se selecciona la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual en Especificar opciones del depurador.
Punto de seguimiento: asignado (error) Especifica el color de resaltado de las instrucciones o líneas que contienen puntos de seguimiento asignados en un estado de error. Aplicable a la depuración de ASP o ASP.NET si están activos los puntos de interrupción a nivel de instrucción o si está seleccionada la opción Resaltar toda la línea de código para puntos de interrupción o para la instrucción actual en Especificar opciones del depurador.
Punto de seguimiento: asignado (advertencia) Especifica el color de resaltado de las declaraciones o líneas que contienen puntos de seguimiento mapeados en un estado de advertencia. Aplicable para la depuración de ASP o ASP.NET si los puntos de interrupción de nivel de instrucción están activos o la opción Resaltar toda la línea de origen para puntos de interrupción o instrucción actual está seleccionada en Especificar opciones del depurador.
Seguimiento de cambios después de guardar Líneas de código que se han modificado desde que se abrió el archivo, pero se guardan en el disco.
Seguimiento de los cambios antes de guardar Líneas de código que se han modificado desde que se abrió el archivo, pero no se guardan en el disco.
Tipos de usuario Tipos definidos por los usuarios.
Tipos de usuario (delegados) Color de tipo para delegados.
Tipos de usuario (enumeraciones) Color de tipo usado para enumeraciones.
Tipos de usuario (interfaces) Color tipográfico para interfaces.
Tipos de usuario (tipos de valor) Color de tipo para tipos de valor como estructuras en C#.
Marcador de solo lectura de Visual Basic Marcador específico de Visual Basic que se utiliza para asignar EnC, como regiones de excepción, una definición de método y marcos de llamadas de tipo no hoja.
Advertencia Advertencias del compilador.
Ruta de acceso de líneas de advertencia Se usa para las líneas de advertencia de análisis estático.
Atributo XML Nombres de atributo.
Comillas de atributos XML Los caracteres de comillas para atributos XML.
Valor del atributo XML Contenido de atributos XML.
Sección Cdata XML Contenido de <![ CDATA[...]]>.
Comentario XML Los contenidos de <!-- -->.
Delimitador XML Delimitadores de sintaxis XML, incluidos <, <?, <!, <!--, -->, ?>, <![, ]]>, y [, ].
Atributo de documento XML Valor de un atributo de documentación xml, como <param name="I"> donde se colorea la "I".
Comentario de documento XML Los comentarios incluidos en los comentarios de documentación xml.
Etiqueta de documento XML Etiquetas en comentarios de documentos XML, como

<resumen>.
Palabra clave XML Palabras clave de DTD, como CDATA, IDREF y NDATA.
Nombre XML Nombres de elementos y Nombre de destino de instrucciones de procesamiento.
Instrucción de procesamiento XML Contenido de las instrucciones de procesamiento, no incluido el nombre de destino.
Texto XML Contenido del elemento de texto sin formato.
Palabra clave XSLT Nombres de elementos XSLT.

Primer plano del elemento

Muestra los colores disponibles que puede elegir para el primer plano del elemento seleccionado en Mostrar elementos. Dado que algunos elementos están relacionados y, por lo tanto, deben mantener un esquema de visualización coherente, cambiar el color de primer plano del texto también cambia los valores predeterminados de los elementos como Error del compilador, Palabra clave o Operador.

Automático

Los elementos pueden heredar el color de primer plano de otros elementos de visualización, como Texto sin formato. Con esta opción, al cambiar el color de un elemento para mostrar heredado, el color de los elementos de visualización relacionados también cambia automáticamente. Por ejemplo, si seleccionó el valor Automático para Error del compilador y más adelante cambió el color de Texto sin formato a Rojo, el error del compilador también heredaría automáticamente el color Rojo.

Predeterminado

Color que aparece para el elemento la primera vez que abre Visual Studio. Al hacer clic en el botón Usar valores predeterminados , se restablece este color.

Personalizada

Muestra el cuadro de diálogo Color para permitirle establecer un color personalizado para el elemento seleccionado en la lista Mostrar elementos.

Nota:

La capacidad de definir colores personalizados puede estar limitada por la configuración de color de la pantalla del equipo. Por ejemplo, si el equipo está establecido para mostrar 256 colores y selecciona un color personalizado en el cuadro de diálogo Color , el IDE tiene como valor predeterminado el color Básico más cercano disponible y muestra el color negro en el cuadro Vista previa de color.

Fondo del elemento

Proporciona una paleta de colores desde la que puede elegir un color de fondo para el elemento seleccionado en Mostrar elementos. Dado que algunos elementos están relacionados y, por lo tanto, deben mantener un esquema de visualización coherente, cambiar el color de fondo del texto también cambia los valores predeterminados de los elementos como Error del compilador, Palabra clave o Operador.

Automático

Los elementos pueden heredar el color de fondo de otros elementos de visualización, como texto sin formato. Con esta opción, al cambiar el color de un elemento para mostrar heredado, el color de los elementos de visualización relacionados también cambia automáticamente. Por ejemplo, si seleccionó el valor Automático para Error del compilador y más adelante cambió el color de Texto sin formato a Rojo, el error del compilador también heredaría automáticamente el color Rojo.

Predeterminado

Color que aparece para el elemento la primera vez que abre Visual Studio. Al hacer clic en el botón Usar valores predeterminados , se restablece este color.

Personalizada

Muestra el cuadro de diálogo Color para permitirle establecer un color personalizado para el elemento seleccionado en la lista Mostrar elementos.

Bold

Seleccione esta opción para mostrar el texto de los elementos seleccionados Mostrar en negrita. El texto en negrita es más fácil de identificar en el editor.

Ejemplo

Muestra un ejemplo del estilo de fuente, el tamaño y la combinación de colores para la opción Configuración de visualización para y los Elementos mostrados seleccionados. Puede usar este cuadro para obtener una vista previa de los resultados a medida que experimente con diferentes opciones de formato.

Consulte también