theme temas rainbow para oxygen drops dark color change black eclipse color-scheme

temas - ¿Cómo hacer que el tema de color dentro de#ifdef sea más legible en Eclipse?



temas para eclipse oxygen (4)

Me encantan los temas de color (¡gracias!), Pero un problema muy serio es que el código que está # ifdef''d out, es imposible de leer (y molesto). Si resalto esas líneas, puedo leerlo, pero realmente preferiría no verlo en absoluto. Parece ser un problema similar al de las sugerencias de herramientas, pero espero que haya una configuración en algún lugar para desactivar el resaltado de sintaxis para el código inactivo. Lo he buscado y no lo he encontrado, pero eso no significa necesariamente que no exista. Soy un optimista (en este sentido de todos modos).


Bueno, encontré una respuesta parcial:

Preferencias -> C / C ++ -> Editor -> resaltado de sintaxis -> preprocesador -> las directivas cambiaron el color de primer plano a negro.

Preferencias -> C / C ++ -> Editor -> resaltado de sintaxis -> preprocesador -> otros cambiaron el color de primer plano a negro

Preferencias -> C / C ++ -> Editor -> resaltado de sintaxis -> código -> otros cambiaron el color de primer plano a negro.

Al menos ahora puedo verlo. ¿Alguien sabe cómo / dónde cambiar el color de fondo para esos bloques?

¡Gracias!


Encontré esto: https://github.com/eclipse-color-theme/eclipse-color-theme/issues/35

"Preferencias -> C / C ++ -> Editor," Resaltar código inactivo "marcado, Opciones de color de apariencia: Resaltado de código inactivo".

Esto desactiva el resaltado de las partes inactivas del código, haciéndolos legibles nuevamente. Todavía no he encontrado una manera de cambiar el color de resaltado.


Puede deshabilitar el resaltado de #ifdef por completo yendo a:

Ventana -> Preferencias -> C / C ++ -> Editor y desactivando la casilla "Resaltar código inactivo".

Además, puede cambiar el color de resaltado #ifdef yendo a la misma pantalla y cambiando el color del "Resaltado de código inactivo" (bajo el encabezado "Opciones de color de la apariencia") a un color que le funcione mejor.


Ventana -> Preferencias -> C / C ++ -> Editor -> Opciones de código de apariencia -> Resaltado de código inactivo Elija otro color. Yo prefiero el gris.

También recomiendo cambiar el fondo de ocurrencias: General -> Editores -> Editores de texto -> Anotaciones -> Ocurrencias C / C ++