Duda sobre CodeBlocks (Compilación Condicional)

Tengo varios códigos con Compilación Condicional:

Imagen

Por lo que veo, el código que no cumple la condición se oculta. Si coloco un "#define WINDOWS" se muestra y se oculta el otro:

Imagen

Todo muy bonito, pero como yo no puedo estar añadiendo un define a cada archivo. Lo he puesto en los comandos del compilador "-DWINDOWS". Funciona perfecto en el ejecutable pero...

El código se me sigue ocultando en el editor! Lo cual es muy engorroso. ¿Alguna idea?
1. Te vas a Settings, Editor, Syntax Highlighting.
2. Buscas en la lista todas las que ponga (inactive) y sustituyes los colores Background y Foreground por los equivalentes de la misma cosa que no ponga inactive:

Imagen
Anda, no había caído en algo tan simple como eso.

Gracias
2 respuestas