Як виправити чорні підказки в Eclipse?


35

У мене виникають дивні проблеми з підказками щодо документації Eclipse. Під час запуску Eclipse підказка працює так, як очікувалося:

введіть тут опис зображення

Але після натискання на downкнопку підказка стає чорною:

введіть тут опис зображення

і залишається таким до кінця сесії.

Я використовую Eclipse Galileo та Ubuntu 11.04 з класичним робочим столом.

РЕДАКТУВАННЯ: У мене є ця проблема лише в Інструментах розвитку PHP. Підказки працюють у проектах Java та Python.

Відповіді:


29

Відповідь з творів Аркадуйша працює, якщо ви виправите другий рядок. gksu спробує змінити налаштування кореня, я думаю:

Встановити:

sudo apt-get install gnome-color-chooser 

запустіть його:

gnome-color-chooser 

Перейдіть на вкладку "Конкретні", перевірте та встановіть кольори фону / переднього плану у вікні підказки. Застосувати та закрити.

Щоб вирішити проблему з кольором у програмі пакету затемнення (білий шрифт на світло-сірій задній панелі), виберіть вкладку "глобальний" та перевірте стандарт> вхідне поле> вибране та встановіть його на чорний.


1
це також працювало для мене, щоб виправити gnome програми, що працюють у KDE (gimp, UFRaw тощо). Чомусь налаштування "Застосувати кольори до програм, що не належать до Qt", у Colorsменю не впливало на мене.
craq

Це найпростіший спосіб виправити це без ручного злому в файли gtk css. Спасибі!
EF Nijboer

Це, здавалося, перестало працювати з Eclipse Oxygen. (У мене встановлений інструмент вибору кольору та чорно-жовтий для підказки, але Eclipse показує ще чорний фон для підказки.)
Paŭlo Ebermann

15

Щоб виправити цю дратівливу поведінку в KDE, виправлення подібне:

  • бігати System Settings
  • Натисніть на Application AppearanceвCommon Appearance and Behaviour
  • Клацніть на Coloursпіктограму, а потім на Coloursвкладку
  • Знайдіть Tooltip Backgroundі виберіть яскравий колір, наприклад, блідо-жовтий або білий
  • Знайдіть Tooltip Textнижче та виберіть темніший колір, наприклад, синій чи чорний
  • Клацніть Apply

Виправлення буде доступне негайно, не потрібно перезапускати Eclipse.

Примітка: На Марках Eclipse зміна не була негайною. Мені довелося перезапустити затемнення.


2
Дякую! Одне зауваження полягає в тому, що вам потрібно перезапустити Eclipse (насправді лише редактори, але якщо у вас їх багато відкрито ...) за допомогою Eclipse Juno та Kubuntu 12.10, щоб змінити всі підказки.
mikołak

Нарешті мені довелося вдатися до цього - змінивши підказку bg на білу, а текст - на чорний, десять перезапустити Eclipse Mars. Інші програми (браузер Chrome) добре працювали лише з цією зміною: bugs.kde.org/show_bug.cgi?id=295486 (не застосовувати схему до програм поза межами KDE - у Kubuntu).
Томаш Гандор

6

Встановити:

sudo apt-get install gnome-color-chooser 

запустіть його:

gnome-color-chooser 

Перейдіть на вкладку "Конкретні", перевірте та встановіть кольори фону / переднього плану у вікні підказки. Застосувати та закрити.


3

Цю проблему мені вдалося вирішити, перейшовши на тему «Radiance», а потім встановивши колір підказки інструменту у «Зовнішній вигляд / Налаштувати ... / Кольори:

введіть тут опис зображення

Коли я спробував те ж саме з темою Ambiance, я почав отримувати дивні помилки кольорів на всьому робочому столі.


Ні Ambience, ні Radience не працюють для мене, навіть після зміни кольорів gnome-color-chooser. Однак тема Adwaita працює нестандартно, не використовуючи її gnome-color-chooserвзагалі.
ntc2

1

Наведена тут відповідь нарешті спрацювала для мене після спробу декількох інших рішень, жодне з яких не працювало (Eclipse Mars 4.5.2, Ubuntu 14.04.3). Мені довелося редагувати ще один додатковий файл ( gtk-main.css).

Якщо ви запускаєте тему "Ambiance" (тема за замовчуванням, темна), відкрийте ці файли та змініть усі кольори підказки "bg" на #ffffff(білий), а всі кольори підказки "fg" на #000000(чорний):

/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

Так, наприклад, запустіть:

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

Якщо ви запускаєте тему "Сяйво" (легка тема), вам потрібно відредагувати ці файли:

/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

Так, наприклад, запустіть:

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

0

Я знайшов спосіб виправити колір підказки Eclipse, не повертаючись до GTK2 і не впливаючи на будь-який інший додаток.

Виправлення зафіксовано в сценарії, і до нього можна отримати доступ тут.

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

Сценарій створює копію теми Ambiance, змінює колір підказки, а потім пише пускову установку для затемнення за допомогою цієї нової теми.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.