theme - thema eclipse
La entrada seleccionada en la asistencia de contenido de Eclipse es ilegible debido a los colores (7)
Estoy usando Eclipse Neon y usando Eclipse Color Themes.
He resuelto este problema por:
Window-> Preferences-> General-> Appearance:
->Uncheck "Use mixed fonts and colors for labels."
En mi instalación de Eclipse, la entrada seleccionada en el menú de asistencia de contenido es casi ilegible porque el color es blanco sobre blanco grisáceo. Ver imagen abajo.
Puedo cambiar el fondo y el color del texto de las entradas no seleccionadas en la lista desde las preferencias de eclipse, pero la entrada seleccionada siempre es del mismo color y siempre es ilegible. Utilizo los RecognEyes Temas de Colores de Eclipse , pero eso solo debería afectar al editor hasta donde yo entiendo.
¿Cómo puedo hacer legible el texto de la entrada seleccionada en el menú de ayuda contextual?
Actualizar
Después de leer la respuesta de m1shk4, parece que Eclipse toma sus colores del tema actual del gnomo. Sin embargo, lo hace de una manera un poco rara.
El color de fondo de la "ventana" de ayuda al contenido es el color de fondo de los cuadros de entrada, y el color del texto es el color del texto de los cuadros de entrada. Todo esto parece lógico.
Sin embargo, el color de fondo de la entrada seleccionada es el color de fondo de las ventanas, pero el texto de la entrada seleccionada no es el color de fondo del texto.
Vea la imagen de abajo para una ilustración.
¿Alguien sabe cómo solucionar o solucionar este problema?
Solución de trabajo
Parece que este problema es bastante específico con el tema gnome predeterminado en Ubuntu. Cambiar a otro tema gnome resuelve el problema para mí.
No estoy seguro de si aún está a tiempo, pero esto podría ayudar a todos los que tienen el mismo problema, como yo tenía:
Cree un archivo ~ / .gtkrc-2.0 y agregue este contenido al archivo:
style "eclipse_fix"
{
base[ACTIVE] = shade(0.7, "#4283d3")
}
class "GtkTreeView" style "eclipse_fix"
Luego simplemente configure Unity un nuevo tema (en Configuración> apariencia) y establezca nuevamente el tema anterior (Ambiente, por ejemplo). Se leerá el nuevo archivo creado anteriormente y el nuevo color tendrá efecto en eclipse.
Pude arreglar esto en Ubuntu 12.04 editando un archivo en el tema (uso Radiance):
sudo vi /usr/share/themes/Radiance/gtk-2.0/gtkrc
En la parte superior hay una clave "gtk-color-scheme" con un montón de variables de color que se usan más adelante en el archivo. Realizo estos cambios: tooltip_fg_color: # 000000 selected_fg_color: # 000000 tooltip_bg_color: # f5f5b5
Después de hacer los cambios, cambia tu tema a otra cosa y luego vuelve, ¡y casi todo se ve mejor! Tuve que reiniciar eclipse para actualizar las fuentes en los bordes de la ventana.
Tenga en cuenta que, desafortunadamente, estos cambios se sobrescriben a veces durante las actualizaciones. Puede haber una forma de usar ~ / .gtkrc-2.0 para hacer lo mismo, simplemente no sé nada acerca de ese archivo.
Si está en Ubuntu / Unity, siga adelante e instale e inicie gnome-color-chooser. Colores globales -> Configuración predeterminada, Campos de entrada -> seleccionado y cambiar los colores fg y bg de acuerdo con sus necesidades.
Tengo el mismo problema en Windows 7. Encontré que el color del texto (texto no seleccionado) del cuadro de asistencia de contenido se puede cambiar en: Escritorio-> Personalizar-> Color de la ventana-> Configuración de apariencia avanzada-> Elemento-> Cuadro de mensaje
El único problema es que uno no puede establecer el color de fondo para el cuadro de mensaje. -> ¿Alguna ayuda de alguien más?
Al menos así puedes leer algo ...
NOTA: Tenga en cuenta que muchas otras aplicaciones pueden depender del color de la caja de mensajes.
Windows> Preferencia> General> Apariencia> Color y fuentes
Básico> Color de fondo de la Ayuda de contenido, Color de primer plano de la Ayuda de contenido:
¡y voilá!
Actualizar
La interfaz está en ruso, pero creo que está claro que los colores que busca corresponden a la entrada de Selected Items
. En mi captura de pantalla es azul claro para el fondo y negro para el primer plano .