2010-08-10 14 views
9

Aquí está mi situación. Me gusta mi combinación de colores Tengo un fondo azul oscuro con texto gris claro. Tengo la opción Texto sin formato en VS 2010 en Herramientas | Opciones | Medio ambiente | Fuentes y colores va a ser un color gris oscuro para el primer plano y el azul oscuro para el fondo:Fondo de texto resaltado y primer plano - ¿Cómo cambiar?

alt text http://www.elbalazo.net/post/vs_plaintext_color.jpg

pero tengo que solucionar este problema principal/molestia que es cuando selecciona algún texto y luego pierden el enfoque con mi mouse se vuelve casi completamente blanco!

alt text http://www.elbalazo.net/post/WhiteBackgroundVS2.jpg

Y peor aún, cuando el cursor sobre las pequeñas líneas de sección de código de la izquierda, la selección de todo el editor se queda en blanco con un primer plano de color gris claro para el texto:

alt text http://www.elbalazo.net/post/WhiteBackgoundVS.jpg

No se puede averiguar dónde y cómo solucionar esto. No veo la manera. Nota: Estoy usando R # 5.0+, así que no sé si eso tiene algo que ver con este problema de color o qué ... quizás esté anulando algunas cosas de VS o este es solo un problema de VS que no sé. .probablemente solo no busca en el área correcta en Fuentes y colores ... pero muchos de los elementos de primer plano del elemento son de solo lectura.

Actualizado:

yo creo que puede ser (no estoy seguro) éste, pero no puedo probarlo como el primer plano está bloqueado y no se puede editar:

alt text http://www.elbalazo.net/post/vs_brachmatching_color.jpg

+0

Brace Matching es otra configuración, creo. Pruebe la configuración 'Collapsable Region'. Pude replicar y arreglar ahora mismo usando esa. –

Respuesta

7

estoy bastante Asegúrese de que su primer problema se pueda resolver configurando los colores en la opción 'Referencia resaltada' en la ventana Fuentes y colores. Si ReSharper reemplaza esta configuración, no podría decírtelo. No lo tengo instalado en esta máquina. En cuanto a su segundo problema, no tengo idea.

Si se irrita demasiado al tratar de descubrir las opciones de color, también puede probar Studio Styles para las prefabricadas. Creo que es donde obtuve el que uso actualmente.

+0

No vi que R # sea primordial ... pero quién sabe. No veo en el menú R # en ninguna parte que establezca un color como este fuera de los ajustes de color de VS. – PositiveGuy

+0

Sí, prefiero usar mis propios estilos, pero gracias. Lo comprobaré. – PositiveGuy

2

ReSharper está anulando algunas de sus configuraciones, pero esas configuraciones se pueden encontrar en la misma pantalla, hacia la parte inferior del cuadro de lista.

En Tools | Options | Environment | Fonts and Colors, desplácese hasta la parte inferior del cuadro de lista 'Mostrar elementos:', y debería ver una serie de configuraciones que comienzan con ReSharper. Por ejemplo, el 'ReSharper Current Line Highlight' me estaba causando problemas cuando cambié mi tema para usar un fondo oscuro.

Espero que ayude.

+0

gracias. Bueno, este problema en particular no es el R # Current Highlight Highlight ... por lo que todavía estoy tratando de resolverlo. – PositiveGuy

+0

De hecho, ninguno de las opciones de fuente y color de R # me muestra un fondo blanco y un primer plano gris claro, como puede ver en mis ejemplos allí. Recuerdo haber revisado esto antes, así que tal vez sea en otro lugar ... No puedo encontrarlo en ningún lado. – PositiveGuy

+0

Pruebe la configuración 'Región colapsable'. Pude replicar y arreglar ahora mismo usando esa. –

2

Lo más destacado de las referencias coincidentes es el color de fondo "Referencia destacada" (como señaló Sean Copenhaver).

Lo más destacado para el vuelo estacionario de la región es "Región colapsado" (como señaló Brandon Satrom en su comentario sobre la pregunta original). El color de primer plano es el color utilizado en el margen del contorno y el color de fondo es el color utilizado debajo del texto. También puede deshabilitar ese resaltado deshabilitando Tools->Options->Environment->General->Enable rich client visual experience, aunque eso desactivará otras cosas (animaciones, degradados, etc.)

El rectángulo de paréntesis coincidente es lo más destacado que aparece cuando inserta o coloca el cursor sobre un corsé (por ej.) ","] ","} ").Solo le permite anular el color de fondo porque no puede usarlo para cambiar el color del primer plano (texto).

+0

Cuando miro los colores de primer plano y de fondo de la referencia resaltada, no son lo que estoy viendo arriba. He visto todas las propiedades de esa lista hasta ahora y, como he dicho, la única que puedo ver es que el fondo blanco/el primer plano gris claro es la región colapsable ... ¡eso es todo! ese es el único y no puedo cambiarlo para tratar de ver si eso lo arregla. Si estás diciendo que son estos otros, bueno, los esquemas de color en ellos no se ajustan a lo que veo en absoluto cuando los miro en Herramientas/fuentes y colores ... para la plantilla del Editor de texto – PositiveGuy

+0

Si quieres que te envíe la configuración real para vs 2010, específicamente mi combinación de colores que creé que puedo. Tenga en cuenta que también tengo R # 5.0+ instalado, así que tendría que instalar eso para replicar el entorno exacto que tengo. – PositiveGuy

+0

Si crees que está relacionado con R #, probablemente deberías hacerles un ping para pedir ayuda (y/o dejar muy claro en el título de la pregunta que esta es una pregunta reactiva). Es bastante posible que Resharper haya colocado un elemento diferente en esa lista que puede modificar para la región resaltada, pero no sé qué es eso. Además, ¿está diciendo que no puede cambiar el fondo/primer plano de la región colapsable? Esos son editables en VS normales (y en Brandon también, por su comentario), por lo que es posible que desee preguntarle a resharper sobre eso también. –

5

Creo que la configuración que está buscando es "Inactive Selected Text". Encontré al tratar de averiguar por qué mis textos de búsqueda seleccionados no se destacaron de manera obvia.

Podría tener un año de retraso ... para futuras búsquedas.

1

Tuve el mismo problema (mucho más tarde) con VS 2010 y R # 7.1.

Desactive la opción "Resaltar línea actual" en ReSharper > Options > Environment > Editor.

Esa opción, cuando está habilitada, hace que las opciones de color VS 2010 para Highlighted Reference no se apliquen.

0

Así que esto es extraño, pero estaba teniendo el mismo problema y simplemente desapareció cuando fui a Herramientas-> Opciones-> Medio ambiente-> Fuentes y colores y cambié el tamaño de la fuente a 18. Luego volví al mismo menú y lo cambia a 10 (valor predeterminado) y el editor ya no resalta las regiones plegables en blanco. Comportamiento extraño.

1

FWIW Tuve este problema sin ReSharper y en mi caso lo rastreé hasta la configuración de color Brace Matching (Rectangle) que no se parecía en nada a lo que estaba viendo en el editor, pero me permitió solucionar el problema de todos modos.

Cuestiones relacionadas