Jak naprawić czarne podpowiedzi w Eclipse?

35

Mam dziwny problem z podpowiedziami do dokumentacji Eclipse. Po uruchomieniu Eclipse podpowiedź działa zgodnie z oczekiwaniami:

wprowadź opis zdjęcia tutaj

Ale po naciśnięciu downprzycisku podpowiedź zmienia kolor na czarny:

wprowadź opis zdjęcia tutaj

i tak pozostanie przez resztę sesji.

Korzystam z Eclipse Galileo i Ubuntu 11.04 z klasycznym pulpitem.

EDYCJA: Ten problem występuje tylko w Narzędziach programistycznych PHP. Podpowiedzi działają w projektach Java i Python.

Smotko
źródło

Odpowiedzi:

29

Odpowiedź z prac Arkadyszia, jeśli poprawisz drugą linię. myślę, że gksu spróbuje zmienić ustawienia roota:

Zainstalować:

sudo apt-get install gnome-color-chooser 

Uruchom:

gnome-color-chooser 

Przejdź do zakładki „Określone”, zaznacz i ustaw kolory tła / pierwszego planu w polu podpowiedzi. Zastosuj i zamknij.

Aby rozwiązać problem z kolorem w eksploratorze pakietów Eclipse (biała czcionka na jasnoszarym grzbiecie), wybierz zakładkę „globalna” i zaznacz standardowe> pole wprowadzania> zaznaczone i ustaw na czarne.

Max Hille
źródło
1
działało to również dla mnie, aby naprawić aplikacje gnome działające w KDE (gimp, UFRaw itp.). Z jakiegoś powodu ustawienie „Zastosuj kolory do aplikacji innych niż Qt” w Colorsmenu nie miało dla mnie żadnego efektu.
craq
Jest to najprostszy sposób, aby to naprawić bez ręcznego hakowania plików css gtk. Dzięki!
EF Nijboer,
Wydawało się, że przestało to działać z Eclipse Oxygen. (Mam zainstalowany selektor kolorów i czarno-żółty dla podpowiedzi, ale Eclipse pokazuje wciąż czarne tło dla podpowiedzi.)
Paŭlo Ebermann
15

Aby naprawić to irytujące zachowanie w KDE, poprawka jest podobna:

  • biegać System Settings
  • Kliknij Application AppearancewCommon Appearance and Behaviour
  • Kliknij Coloursikonę, a następnie Colourszakładkę
  • Znajdź Tooltip Backgroundi wybierz jasny kolor, na przykład jasnożółty lub biały
  • Znajdź Tooltip Textponiżej i wybierz ciemniejszy kolor, np. Niebieski lub czarny
  • Kliknij Apply

Poprawka będzie dostępna natychmiast, bez konieczności ponownego uruchamiania Eclipse.

Uwaga: na Marsie Eclipse zmiana nie była natychmiastowa. Musiałem zrestartować zaćmienie.

stivlo
źródło
2
Dziękuję Ci! Jedna uwaga jest taka, że ​​musisz ponownie uruchomić Eclipse (tak naprawdę tylko edytory, ale jeśli masz ich wiele otwartych ...) w Eclipse Juno i Kubuntu 12.10, aby wszystkie podpowiedzi mogły się zmienić.
mikołak
W końcu musiałem się do tego zastosować - zmieniając podpowiedź bg na biały i tekst na czarny, dziesięć ponownie uruchom Eclipse Mars. Inne aplikacje (przeglądarka chromowa) działały dobrze tylko z tą zmianą: bugs.kde.org/show_bug.cgi?id=295486 (nie stosuj schematu do aplikacji spoza KDE - w Kubuntu).
Tomasz Gandor
6

Zainstalować:

sudo apt-get install gnome-color-chooser 

Uruchom:

gnome-color-chooser 

Przejdź do zakładki „Określone”, zaznacz i ustaw kolory tła / pierwszego planu w polu podpowiedzi. Zastosuj i zamknij.

Arkadiusz Dziob
źródło
3

Udało mi się rozwiązać ten problem, przechodząc do motywu Blask, a następnie ustawiając kolor podpowiedzi w Wygląd / Dostosuj ... / Kolory:

wprowadź opis zdjęcia tutaj

Kiedy spróbowałem tego samego z motywem Ambiance, zacząłem pojawiać się dziwne błędy kolorów na całym pulpicie.

Smotko
źródło
Ani Ambience, ani Radience nie działają dla mnie, nawet po zmianie kolorów gnome-color-chooser. Motyw Adwaita działa jednak natychmiast po wyjęciu z pudełka, gnome-color-chooserw ogóle go nie używa .
ntc2
1

Odpowiedź wymienione tutaj wreszcie zadziałała dla mnie po wypróbowaniu kilku innych rozwiązań, z których żadne nie działało (Eclipse Mars 4.5.2, Ubuntu 14.04.3). Musiałem edytować jeden dodatkowy plik ( gtk-main.css).

Jeśli uruchomisz motyw „Ambiance” (domyślny, ciemny), otwórz te pliki i zmień wszystkie kolory etykiet „bg” na #ffffff(biały) i wszystkie kolory etykiet „fg” na #000000(czarny):

/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

Więc np. Uruchom:

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

Jeśli uruchomisz motyw „Promieniowanie” (motyw światła), musisz edytować te pliki:

/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

Więc np. Uruchom:

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
źródło
0

Znalazłem sposób, aby naprawić kolor podpowiedzi Eclipse bez powrotu do GTK2 i bez wpływu na inne aplikacje.

Poprawka jest przechwytywana w skrypcie i jest dostępna tutaj.

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

Skrypt tworzy kopię motywu Ambiance, modyfikuje kolor podpowiedzi, a następnie zapisuje program uruchamiający zaćmienie za pomocą tego nowego motywu.

nariknahom
źródło