Eclipse, cambiar el color de fondo del texto emergente al pasar el ratón sobre una palabra clave
Ubuntu 10.04.1 nuevo tema tiene por defecto todos los colores de fondo de Windows establecido en negro.
No quiero cambiar eso.
En Eclipse, la interfaz no cambió mucho debido a la versión 10.04.1, excepto por una cosa molesta:
cuando el ratón pasa por encima de una palabra clave-una variable, por ejemplo - el tipo (...) de esa palabra clave se muestra en una pequeña ventana emergente.
El problema ya 10.04.1, es que el texto está en negro color mientras que el fondo es también negro.
¿Hay alguna manera de cambiar ese color de fondo en Eclipse?
4 answers
Todos los diferentes colores de fondo de la ventana emergente se gestionan en Preferences > Java > Editor
(como el de la ventana emergente de lista de finalización en bug 133615).
Otros colores de fondo están en General > Appearance > Colors and Font
(escriba background
en el campo filtro).
Pero el tipo emergente parece adherirse a un color del sistema, por lo que se ve un fondo negro.
Si este es realmente el caso, vale la pena informar como un error.
El OP confirma que no es el caso, en realidad:
Fue en
Preferences > C/C++ > Editor > Source hover background
, y tuvo que desmarcar el "predeterminado del sistema" (porque el color mostrado era gris claro!)
En Ubuntu 12.04+, el post " ¿Cómo cambiar el color de fondo de la información sobre herramientas en Unity? " también menciona:
/usr/share/themes/Ambiance/gtk-2.0/gtkrc
El post reciente (diciembre de 2012) " Eclipse Papercut #10-Eclipse en Ubuntu: Arreglando el color de fondo negro en hover " (de Lars Vogel) confirma:
Las propiedades relevantes son
tooltip_fg_color
ytooltip_bg_color
.
Simplemente busque estos valores, la posición cambia a veces entre las versiones, actualmente están en la parte superior del archivo.La siguiente configuración utiliza colores más razonables.
tooltip_fg_color:#000000
tooltip_bg_color:#f5f5c5
Pointhi agrega en los comentarios:
También tuve que establecer la variable de entorno
SWT_GTK3=0
antes de comenzar eclipse para que funcione.
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-05-23 11:46:57
Si usa KDE (Kubuntu) puede arreglar eso cambiando el color de Fondo de la Información sobre herramientas en KDE System Settings -> Application Appearance -> Colors -> Colors, y cambiar el Fondo de Información sobre herramientas.
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
2014-02-15 22:36:51
He adoptado una solución ligeramente diferente;
Primero crea un nuevo script, eclipse.sh, que comienza eclipse, el mío se ve así:
#!/bin/bash
GTK2_RC_FILES=/usr/share/eclipse/gtkrc-2.0-eclipse /usr/share/eclipse/eclipse
Luego cree el archivo gtkrc (/usr / share / eclipse/gtkrc-2.0-eclipse), el mío se ve así (también tiene algunos otros cambios para hacer un mejor uso de la pantalla):
style "my-tooltips"
{
bg[NORMAL] = "#FFFFAF"
fg[NORMAL] = "#000000"
}
widget "gtk-tooltip*" style "my-tooltips"
style "gtkcompact"
{
font_name="Ubuntu Light 11"
GtkButton::default_border={0,0,0,0}
GtkButton::default_outside_border={0,0,0,0}
GtkButtonBox::child_min_width=0
GtkButtonBox::child_min_heigth=0
GtkButtonBox::child_internal_pad_x=4
GtkButtonBox::child_internal_pad_y=4
GtkMenu::vertical-padding=1
GtkMenuBar::internal_padding=0
GtkMenuItem::horizontal_padding=4
GtkToolbar::internal-padding=1
GtkToolbar::space-size=1
GtkOptionMenu::indicator_size=0
GtkOptionMenu::indicator_spacing=0
GtkPaned::handle_size=4
GtkRange::trough_border=0
GtkRange::stepper_spacing=0
GtkScale::value_spacing=0
GtkScrolledWindow::scrollbar_spacing=0
GtkExpander::expander_size=10
GtkExpander::expander_spacing=0
GtkTreeView::vertical-separator=0
GtkTreeView::horizontal-separator=0
GtkTreeView::expander-size=10
GtkTreeView::fixed-height-mode=TRUE
GtkWidget::focus_padding=0
GtkTreeView::vertical-separator = 0
}
class "GtkWidget" style "gtkcompact"
style "gtkcompactextra"
{
xthickness=0
ythickness=0
}
class "GtkButton" style "gtkcompactextra"
class "GtkToolbar" style "gtkcompactextra"
class "GtkPaned" style "gtkcompactextra"
class "GtkNotebook" style "gtkcompact"
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-08-20 13:11:40
Ventana - > preferencias - > general - > Apariencia - > Color y Fuentes -> Java (lenguaje necesario, ejemplo java) - > Color de texto Javadoc (o fondo Javadoc)
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-09-07 13:04:02