Цвет фона Eclipse javadoc черный - программирование
Подтвердить что ты не робот

Цвет фона Eclipse javadoc черный

У моего Eclipse javadoc view есть черный фон, который заставляет его выглядеть ужасным и частично нечитаемым (например, ссылки темно-синие на черном). Хуже того, всплывающее окно javadoc также имеет черный фон. Я не могу найти соответствующую настройку.

Ответ Sumit Singh показал мне, как изменить фон для представления javadoc. Тем не менее, я по-прежнему не вижу способа изменить передний план. Хуже того, цвет фона всплывающего окна javadoc не изменился.

Я не думаю, что это вызвано плагином, как это происходит со свежей установкой. Это происходит на Ubuntu 10.4. В Windows цвета также не могут быть изменены, но есть штраф.

4b9b3361

Ответ 1

Вам нужно изменить цвет "Tooltip" в Ubuntu на уровне ОС.

Ответ 2

Window > Preferences > General > Appearance > Colors And Fonts > Java
> Javadoc View Background  

enter image description here

Ответ 3

Ни один из ответов здесь не работал у меня (у меня Eclipse Mars и Ubuntu 14.04). Мне пришлось отредактировать /usr/share/themes/Ambiance/gtk-3.0/gtk-main.css. Я изменил tooltip_bg_color на #f5f5bf# и tooltip_fg_color на #000000. После перезапуска eclipse изменение вступило в силу.

Ответ 4

В качестве пользователя KDE вы должны изменить цвет фона всплывающей подсказки с помощью systemssttings.
Перейдите к

Application Apperearence -> Colors -> Colors

и отрегулируйте цвета Tooltip Background и Tooltip Text.

Ответ 5

В 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

(Благодаря другим ответам и этим, которые помогли мне разобраться в этом)

Ответ 6

Установите "Выбор цвета GNOME" в Ubuntu (также работающий на Xubuntu)

Там вы можете установить цвета подсказки под вкладкой "Конкретные"

Ответ 7

Имела ту же проблему с 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;
}
#########################

Ответ 8

Обратите внимание, что эта проблема была решена в 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

Ответ 9

Также попробуйте этот 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

Ответ 10

Я думаю, что ответ здесь, чтобы иметь правильную всплывающую подсказку (по крайней мере для людей, которые используют ubuntu и хотите иметь подсказку с хорошим наведением) с элементами html, такими как ссылки, которые работают, это установить libwebkitgtk, поскольку он используется eclipse для отображения javadoc, Он не предварительно установлен напр. Ubuntu и не приходит с затмением.. use:

sudo apt-get install libwebkitgtk-1.0-0

и перезапустите eclipse, чтобы иметь привлекательные всплывающие подсказки.

Ответ 11

Вы можете изменить цвет в
Windows- > Настройки- > общие- > Внешний вид.