Ответ 1
Вам нужно изменить цвет "Tooltip" в Ubuntu на уровне ОС.
У моего Eclipse javadoc view есть черный фон, который заставляет его выглядеть ужасным и частично нечитаемым (например, ссылки темно-синие на черном). Хуже того, всплывающее окно javadoc также имеет черный фон. Я не могу найти соответствующую настройку.
Ответ Sumit Singh показал мне, как изменить фон для представления javadoc. Тем не менее, я по-прежнему не вижу способа изменить передний план. Хуже того, цвет фона всплывающего окна javadoc не изменился.
Я не думаю, что это вызвано плагином, как это происходит со свежей установкой. Это происходит на Ubuntu 10.4. В Windows цвета также не могут быть изменены, но есть штраф.
Вам нужно изменить цвет "Tooltip" в Ubuntu на уровне ОС.
Window > Preferences > General > Appearance > Colors And Fonts > Java
> Javadoc View Background
Ни один из ответов здесь не работал у меня (у меня Eclipse Mars и Ubuntu 14.04). Мне пришлось отредактировать /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css
. Я изменил tooltip_bg_color
на #f5f5bf#
и tooltip_fg_color
на #000000
. После перезапуска eclipse изменение вступило в силу.
В качестве пользователя KDE вы должны изменить цвет фона всплывающей подсказки с помощью systemssttings
.
Перейдите к
Application Apperearence -> Colors -> Colors
и отрегулируйте цвета Tooltip Background
и Tooltip Text
.
В ubuntu 12.10 (quantal) вы можете использовать следующие две команды:
#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
(Благодаря другим ответам и этим, которые помогли мне разобраться в этом)
Установите "Выбор цвета GNOME" в Ubuntu (также работающий на Xubuntu)
Там вы можете установить цвета подсказки под вкладкой "Конкретные"
Имела ту же проблему с Neon по версии Ubuntu 16.04 Mate.
Чтобы исправить это, я создал небольшой пользовательский файл настроек GTK3 CSS. Он сохраняется как вы HOMEDIR/.config/gtk-3.0/gtk.css
В моем случае я сжал интервал бит, указанный шрифт по умолчанию, а также установил внешний вид для всплывающих окон:
#####################
* {
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;
}
#########################
Обратите внимание, что эта проблема была решена в Eclipse с 8 ноября 2016 года.
Чтобы это было исправлено, загрузите одну из последних версий интеграции:
http://download.eclipse.org/eclipse/downloads/
(В сборках обслуживания нет патча во время написания 2016-11Nov-09Wed).
Я написал патч, который ввел новое предпочтение в Eclipse "Информационный фон/текст" под общим → Внешний вид → Цвета и шрифты.
Это предпочтение генерирует правильный цвет в Linux/Gtk (белый фон, черный текст).
Видеть:
Ошибка 505738. Определите цвет информационного покрытия, который JDT, CDT или другие могут использовать.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=505738
Впоследствии я сделал цвета Javadoc наследовать его цвет от этого предпочтения. См:
Ошибка 501742 - По умолчанию текст и цвет фона Javadoc должны использовать цвета, совместимые с фоном/передним текстом редактора Java.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=501742
В качестве дополнительного бонуса он также работает на Dark Theme:
Ошибка 505851 - [Темная тема] Стиль цвета HOVER_ для темной темы
https://bugs.eclipse.org/bugs/show_bug.cgi?id=505851
Также попробуйте этот sudo apt-get install libwebkitgtk-1.0-0
после того, как я установил lib, javadoc выглядит намного лучше
После установки нового Eclipse вы можете заметить, что наведение, которое показывает комментарии javadoc, а просмотр Javadoc отображает комментарии javadoc как простой текст. Eclipse просто игнорирует все аннотации @link и @see. Ну, на самом деле это не проблема самого взгляда. Проблема в этот браузер Eclipse по умолчанию не работает из окна в Ubuntu 12,04. Чтобы сделать это, вам нужно установить пакет libwebkitgtk-1.0-0. Просто введите терминал:
источник: http://ubuntu-user-tricks.blogspot.com/2012/09/3-things-to-do-after-installing-eclipse.html
Я думаю, что ответ здесь, чтобы иметь правильную всплывающую подсказку (по крайней мере для людей, которые используют ubuntu и хотите иметь подсказку с хорошим наведением) с элементами html, такими как ссылки, которые работают, это установить libwebkitgtk, поскольку он используется eclipse для отображения javadoc, Он не предварительно установлен напр. Ubuntu и не приходит с затмением.. use:
sudo apt-get install libwebkitgtk-1.0-0
и перезапустите eclipse, чтобы иметь привлекательные всплывающие подсказки.
Вы можете изменить цвет в
Windows- > Настройки- > общие- > Внешний вид.