Wie behebe ich schwarze Tooltips in Eclipse?

35

Ich habe ein seltsames Problem mit den Tooltips der Eclipse-Dokumentation. Wenn ich Eclipse starte, funktioniert der Tooltip wie erwartet:

Bildbeschreibung hier eingeben

Aber nachdem ich den downKnopf gedrückt habe, wird der Tooltip schwarz:

Bildbeschreibung hier eingeben

und bleibt für den Rest der Sitzung so.

Ich verwende Eclipse Galileo und Ubuntu 11.04 mit dem klassischen Desktop.

BEARBEITEN: Ich habe dieses Problem nur in PHP Development Tools. Die QuickInfos funktionieren in Java- und Python-Projekten.

Smotko
quelle

Antworten:

29

Die Antwort aus Arkaduysz 'Werken, wenn Sie die zweite Zeile korrigieren. Das GKSU würde versuchen, die Root-Einstellungen zu ändern.

Installieren:

sudo apt-get install gnome-color-chooser 

starte es:

gnome-color-chooser 

Gehen Sie zur Registerkarte "Spezifisch" und überprüfen und konfigurieren Sie die Hintergrund- / Vordergrundfarben in der QuickInfo-Box. Übernehmen und schließen.

Um das Farbproblem im Eclipse-Paket-Explorer zu beheben (weiße Schrift auf hellgrauer Rückseite), wählen Sie die Registerkarte "Global", aktivieren Sie "Standard"> "Eingabefeld"> "Ausgewählt" und setzen Sie sie auf "Schwarz".

Max Hille
quelle
1
Dies funktionierte auch für mich, um Gnome-Anwendungen zu reparieren, die in KDE ausgeführt werden (Gimp, UFRaw usw.). Aus irgendeinem Grund hatte die Einstellung "Farben auf Nicht-Qt-Anwendungen anwenden" im ColorsMenü für mich keine Auswirkung.
Craq
Dies ist der einfachste Weg, dies zu beheben, ohne manuell in gtk css-Dateien zu hacken. Vielen Dank!
EF Nijboer
Das schien aufgehört zu haben, mit Eclipse Oxygen zu arbeiten. (Ich habe die Farbauswahl installiert und Schwarz-auf-Gelb für QuickInfos, aber Eclipse zeigt immer noch schwarzen Hintergrund für QuickInfos.)
Pa Elo Ebermann
15

Um dieses ärgerliche Verhalten in KDE zu beheben, ist das Update ähnlich:

  • Lauf System Settings
  • Klicken Sie auf Application AppearanceinCommon Appearance and Behaviour
  • Klicken Sie auf das ColoursSymbol und dann auf die ColoursRegisterkarte
  • Suchen Tooltip Backgroundund wählen Sie eine helle Farbe, z. B. Hellgelb oder Weiß
  • Finden Sie Tooltip Textunten und eine dunklere Farbe wählen, wie blau oder schwarz
  • Klicken Apply

Das Update ist sofort verfügbar, ein Neustart von Eclipse ist nicht erforderlich.

Hinweis: Auf Eclipse Mars war die Änderung nicht sofort. Ich musste Eclipse neu starten.

stivlo
quelle
2
Vielen Dank! Eine Anmerkung ist, dass Sie Eclipse neu starten müssen (eigentlich nur die Editoren, aber wenn Sie viele davon offen haben ...), damit sich alle Tooltips ändern können.
mikołak
Ich musste schließlich darauf zurückgreifen - indem ich den Tooltip bg in weiß und den Text in schwarz änderte und dann Eclipse Mars neu startete. Andere Apps (Chrom-Browser) haben nur mit dieser Änderung gut funktioniert : bugs.kde.org/show_bug.cgi?id=295486 ( Wenden Sie das Schema nicht auf Apps von außerhalb von KDE an - in Kubuntu).
Tomasz Gandor
6

Installieren:

sudo apt-get install gnome-color-chooser 

starte es:

gnome-color-chooser 

Gehen Sie zur Registerkarte "Spezifisch" und überprüfen und konfigurieren Sie die Hintergrund- / Vordergrundfarben in der QuickInfo-Box. Übernehmen und schließen.

Arkadiusz Dziob
quelle
3

Es ist mir gelungen, dieses Problem zu lösen, indem ich zum Radiance-Thema gewechselt und dann die QuickInfo-Farbe unter Darstellung / Anpassen ... / Farben festgelegt habe:

Bildbeschreibung hier eingeben

Als ich das gleiche mit dem Ambiance-Thema versuchte, bekam ich auf meinem gesamten Desktop seltsame Farbfehler.

Smotko
quelle
Weder Ambience noch Radience arbeiten für mich, auch nach einem Farbwechsel in gnome-color-chooser. Das Adwaita-Thema funktioniert jedoch sofort, ohne es zu verwenden gnome-color-chooser.
NTC2
1

Die hier aufgeführte Antwort funktionierte schließlich für mich, nachdem ich mehrere andere Lösungen ausprobiert hatte, von denen keine funktionierte (Eclipse Mars 4.5.2, Ubuntu 14.04.3). Ich musste allerdings eine weitere Datei bearbeiten ( gtk-main.css).

Wenn Sie das "Ambiance" -Thema (Standardthema, dunkel) ausführen, öffnen Sie diese Dateien und ändern Sie alle "bg" -Tooltip-Farben in #ffffff(weiß) und alle "fg" -Tooltip-Farben in #000000(schwarz):

/usr/share/themes/Ambiance/gtk-3.0/settings.ini
/usr/share/themes/Ambiance/gtk-3.0/gtk.css
/usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
/usr/share/themes/Ambiance/gtk-2.0/gtkrc

Also zB laufen:

sudo gedit /usr/share/themes/Ambiance/gtk-3.0/settings.ini /usr/share/themes/Ambiance/gtk-3.0/gtk.css /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css /usr/share/themes/Ambiance/gtk-2.0/gtkrc

Wenn Sie das Thema "Radiance" (das Lichtthema) ausführen, müssen Sie die folgenden Dateien bearbeiten:

/usr/share/themes/Radiance/gtk-3.0/settings.ini
/usr/share/themes/Radiance/gtk-3.0/gtk.css
/usr/share/themes/Radiance/gtk-3.0/gtk-main.css
/usr/share/themes/Radiance/gtk-2.0/gtkrc

Also zB laufen:

sudo gedit /usr/share/themes/Radiance/gtk-3.0/settings.ini /usr/share/themes/Radiance/gtk-3.0/gtk.css /usr/share/themes/Radiance/gtk-3.0/gtk-main.css /usr/share/themes/Radiance/gtk-2.0/gtkrc
jmiserez
quelle
0

Ich habe eine Möglichkeit gefunden, die Eclipse-QuickInfo-Farbe zu korrigieren, ohne auf GTK2 zurückzugreifen und ohne andere Anwendungen zu beeinträchtigen.

Der Fix wird in einem Skript erfasst und kann hier abgerufen werden.

https://github.com/KiranMohan/eclipse-gtk3-ubuntu

Das Skript erstellt eine Kopie des Ambiance-Themas, ändert die QuickInfo-Farbe und schreibt dann einen Starter für Eclipse mit diesem neuen Thema.

Nariknahom
quelle