Eclipse javadoc color de fondo es negro


Mi vista javadoc Eclipse tiene un fondo negro que hace que se vea terrible y parcialmente ilegible (por ejemplo, los enlaces son de color azul oscuro sobre negro). Peor aún, la ventana emergente javadoc también tiene fondo negro. No puedo encontrar la configuración correspondiente.

La respuesta de Sumit Singh me mostró cómo cambiar el fondo de la vista javadoc. Sin embargo, todavía no veo manera de cambiar el primer plano. Peor aún, el color de fondo emergente javadoc no cambió.

No creo que sea causado por un plugin, como sucede con una instalación nueva, también. Esto sucede en Ubuntu 10.4. En Windows los colores no se pueden cambiar tampoco, pero hay bien.

Author: maaartinus, 2012-04-30

11 answers

Es necesario cambiar el color de 'Tooltip' en Ubuntu a nivel del sistema operativo.

 24
Author: Deepak Azad,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-05-01 11:51:35
Window > Preferences > General > Appearance > Colors And Fonts > Java
> Javadoc View Background  

introduzca la descripción de la imagen aquí

 52
Author: Sumit Singh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-14 05:41:49

Ninguna de las respuestas aquí funcionó para mí (tengo Eclipse Mars y Ubuntu 14.04). Tuve que editar /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css. He cambiado tooltip_bg_color a #f5f5bf# y tooltip_fg_color a #000000. Después de reiniciar eclipse, el cambio surtió efecto.

 17
Author: Rafi Kamal,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-09-08 15:31:29

Como usuario de KDE tiene que cambiar el color de fondo de la información sobre herramientas con systemssttings.
Vaya a

Application Apperearence -> Colors -> Colors

Y ajuste los colores Tooltip Background y Tooltip Text.

 8
Author: StefanQ,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-12 10:11:14

En ubuntu 12.10 (quantal) puede usar los siguientes dos comandos:

#foreground white => black
sudo sed -i s/tooltip_fg_color:#ffffff/tooltip_fg_color:#000000/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc
#background black => yellow
sudo sed -i s/tooltip_bg_color:#000000/tooltip_bg_color:#f5f5b5/g  /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc

(Gracias a las otras respuestas y esto que me ayudó a resolver esto)

 6
Author: AmanicA,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-04-13 12:22:45

Instale el "Selector de color GNOME" en Ubuntu (también trabajó en Xubuntu)

Allí puede establecer los colores de la información sobre herramientas en la pestaña"Específico"

 6
Author: Damocles_,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-01 14:25:50

Tenga en cuenta que este problema se ha resuelto en Eclipse a partir del 8 de noviembre de 2016. Para tener esto arreglado, por favor descargue una de las últimas compilaciones integration : http://download.eclipse.org/eclipse/downloads /
(Las versiones de mantenimiento no tienen el parche en el momento de escribir 2016-11Nov-09Wed).

Escribí un parche que introdujo una nueva preferencia en Eclipse "Información de fondo/Texto" en General -> Apariencia -> Colores y Fuentes. Esta preferencia genera el color correcto en Linux / Gtk (fondo blanco, texto negro).
Ver: Bug 505738-Definir un color de hover de información que JDT, CDT u otros pueden utilizar https://bugs.eclipse.org/bugs/show_bug.cgi?id=505738

Posteriormente hice que los colores Javadoc heredaran su color de esa preferencia. Véase:
Error 501742-Por defecto Javadoc texto y color de fondo debe utilizar colores consistentes con el editor de Java fondo / primer plano. https://bugs.eclipse.org/bugs/show_bug.cgi?id=501742

Como bono adicional, también funciona en el Tema Oscuro:
Error 505851- [Tema oscuro] Estilo de los colores HOVER_ para el tema oscuro https://bugs.eclipse.org/bugs/show_bug.cgi?id=505851

 3
Author: Leo Ufimtsev,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-09 17:26:34

Tuvo el mismo problema con Neon en Ubuntu 16.04 Mate edition.

Para arreglarlo, he creado un pequeño archivo de configuración CSS GTK3 específico para el usuario. Se almacena como HOMEDIR/.config / gtk-3.0 / gtk.css

En mi caso, comprimí un poco el espaciado, especificé la fuente predeterminada y también, establecí la apariencia para las ventanas de información sobre herramientas:

#####################
* {
    padding: 1px;
    font: Liberation Mono 12;
}

GtkToolbar {
    padding: 2px;
}

GtkMenuBar {
    padding: 2px;
}

GtkMenuItem {
    padding: 2px 6px;
}

.tooltip {
    background-color: #CAE1FF;
    color: #EEEEEE;
    text-shadow: none;
}
#########################
 3
Author: mr.maga,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-11-30 01:10:47

También prueba esto sudo apt-get install libwebkitgtk-1.0-0 después de instalar la lib el javadoc se ve mucho mejor

Después de instalar el nuevo Eclipse, usted puede notar, que hover, que muestra los comentarios de javadoc, y la vista de Javadoc renderiza los comentarios de javadoc como un texto plano. Eclipse simplemente ignora todas las anotaciones @link y @see. Bueno, en realidad no es el problema de la vista en sí. El problema es ese navegador Eclipse predeterminado no funciona desde la caja en Ubuntu 12.04. Para que funcione necesitas instale el paquete libwebkitgtk-1.0-0. Simplemente escriba en el terminal:

Fuente: http://ubuntu-user-tricks.blogspot.com/2012/09/3-things-to-do-after-installing-eclipse.html

 0
Author: Ismail Marmoush,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-09-06 01:33:21

Creo que la respuesta aquí para tener un tooltip de formattet correctamente (al menos para las personas que usan ubuntu y quieren tener un buen hover tooltip) con elementos html como enlaces de trabajo es instalar libwebkitgtk, ya que es utilizado por eclipse para mostrar javadoc. No está preinstalado en, por ejemplo, Ubuntu y no viene con eclipse.. uso:

sudo apt-get install libwebkitgtk-1.0-0

Y reinicie eclipse para tener información sobre herramientas de buen aspecto.

 0
Author: tObi,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-02-27 15:18:36

Puede cambiar el color en
Windows->Preferencias->general - > Apariencia .

 -1
Author: Vishnu,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-11-14 05:43:33