Eclipse javadoc kolor tła jest czarny

Mój widok javadoc Eclipse ma czarne tło, co sprawia, że wygląda okropnie i jest częściowo nieczytelny(np. linki są ciemnoniebieskie na czarnym). Co gorsza, wyskakujące okienko javadoc ma również czarne tło. Nie mogę znaleźć odpowiedniego ustawienia.

Odpowiedź Sumita Singha pokazała mi jak zmienić tło dla widoku javadoc. Wciąż jednak nie widzę sposobu na zmianę pierwszego planu. Co gorsza, kolor tła wyskakującego okienka javadoc nie uległ zmianie.

Nie wydaje mi się spowodowane przez wtyczkę, jak to się dzieje ze świeżą instalacją, też. Dzieje się tak na Ubuntu 10.4. W systemie Windows kolory też nie mogą być zmieniane, ale są w porządku.

Author: maaartinus, 2012-04-30

11 answers

Musisz zmienić kolor 'Tooltip' w Ubuntu na poziomie systemu operacyjnego.

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2012-05-01 11:51:35
Window > Preferences > General > Appearance > Colors And Fonts > Java
> Javadoc View Background  

Tutaj wpisz opis obrazka

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2013-11-14 05:41:49

Żadna z odpowiedzi tutaj nie zadziałała dla mnie(mam Eclipse Mars i Ubuntu 14.04). Musiałem edytować /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css. Zmieniłem tooltip_bg_color na #f5f5bf# i tooltip_fg_color na #000000. Po ponownym uruchomieniu eclipse zmiana weszła w życie.

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2015-09-08 15:31:29

Jako użytkownik KDE musisz zmienić kolor tła podpowiedzi za pomocą systemssttings.
Przejdź do

Application Apperearence -> Colors -> Colors

I dostosuj kolory Tooltip Background i 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/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-12 10:11:14

Na ubuntu 12.10 (quantal) możesz użyć następujących dwóch komend:

#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

(dzięki innym odpowiedziom i to , które pomogły mi to rozgryźć)

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2017-04-13 12:22:45

Zainstaluj "GNOME Color Chooser" w Ubuntu (działa również na Xubuntu)

Tam możesz ustawić kolory podpowiedzi w zakładce "Specific"

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2013-11-01 14:25:50

Uwaga, ten problem został rozwiązany w Eclipse od 8 listopada 2016. Aby to naprawić, Pobierz jedną z najnowszych kompilacji integration : http://download.eclipse.org/eclipse/downloads/
(Wersje konserwacyjne nie posiadają łatki w momencie pisania 2016-11nov-09wed).

Napisałem łatkę, która wprowadziła nowe preferencje w Eclipse "informacje tło / tekst" pod ogólne - > wygląd - > kolory i czcionki. Ta preferencja generuje poprawny kolor na Linuksie / Gtk (białe tło, czarny tekst).
Zobacz też: Bug 505738-Definiowanie koloru zawisu informacyjnego, którego mogą używać JDT, CDT lub inne https://bugs.eclipse.org/bugs/show_bug.cgi?id=505738

Następnie sprawiłem, że kolory Javadoc dziedziczą jego kolor z tej preferencji. Zobacz:
Błąd 501742-domyślny tekst Javadoc i kolor tła powinny używać kolorów zgodnych z tłem/pierwszym planem edytora Java. https://bugs.eclipse.org/bugs/show_bug.cgi?id=501742

Jako dodatkowy bonus, działa również na Dark Theme:
Bug 505851 - [Dark Theme] Style the HOVER_ colors for the dark theme 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/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-09 17:26:34

Miał ten sam problem z neonem na Ubuntu 16.04 Mate edition.

Aby to naprawić, utworzyłem mały, specyficzny dla użytkownika plik ustawień CSS GTK3. Jest przechowywany jako HOMEDIR/.config/gtk-3.0 / gtk.css

W moim przypadku skompresowałem trochę odstępy, podałem domyślną czcionkę, a także ustawiłem wygląd okien podpowiedzi:

#####################
* {
    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/doraprojects.net/template/agent.layouts/content.php on line 54
2016-11-30 01:10:47

Spróbuj również tego sudo apt-get install libwebkitgtk-1.0-0 po zainstalowaniu lib javadoc wygląda o wiele lepiej

Po zainstalowaniu nowego Eclipse, można zauważyć, że hover, który pokazuje komentarze javadoc, a Widok Javadoc renderuje komentarze javadoc jako zwykły tekst. Eclipse po prostu ignoruje wszystkie adnotacje @link I @ see. Właściwie to nie jest problem samego widoku. Problem w tym, że że domyślna przeglądarka Eclipse nie działa z pudełka w Ubuntu 12.04. Aby to działało musisz zainstaluj pakiet libwebkitgtk-1.0-0. Wystarczy wpisać w Terminalu:

Źródło: 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/doraprojects.net/template/agent.layouts/content.php on line 54
2013-09-06 01:33:21

Myślę, że odpowiedzią tutaj, aby mieć poprawnie formattet tooltip (przynajmniej dla ludzi, którzy używają ubuntu i chcą mieć ładny hover tooltip) z elementami html, takimi jak linki działa jest zainstalowanie libwebkitgtk, jak to jest używane przez eclipse do pokazania javadoc. Nie jest preinstalowany np. na Ubuntu i nie jest dostarczany z eclipse.. użycie:

sudo apt-get install libwebkitgtk-1.0-0

I uruchom ponownie eclipse, aby mieć dobrze wyglądające podpowiedzi.

 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/doraprojects.net/template/agent.layouts/content.php on line 54
2015-02-27 15:18:36

Możesz zmienić kolor w
Windows->Preferencje->Ogólne - > wygląd .

 -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/doraprojects.net/template/agent.layouts/content.php on line 54
2013-11-14 05:43:33