Итак, я использую XUbuntu, и он мне нравится, потому что он простой, отлично выглядит и отлично работает на моем ноутбуке с 2 ГБ оперативной памяти.
Я также недавно установил тему Arc Dark, и все остальные программы, текстовые редакторы или IDE выглядят с ней отлично, за исключением Eclipse. Я думал, что это какой-то баг, поэтому установил более старую версию, у которой около 5 миллионов загрузок, но проблема, похоже, все еще присутствует.
Может кто-нибудь подскажет, какие настройки изменить в настройках, чтобы он выглядел как раньше? Я имею в виду, как заставить eclipse игнорировать смену темы linux и вернуть все к белому цвету, как было.
Заранее спасибо.
решение1
Я сам с этим боролся, и нашел ответ (я могу заставить работать темную тему, используя ответ от FloT, но мне просто не нравится это для Eclipse). Если вы хотите сохранить светлую тему для Eclipse, запустите Eclipse с GTK_THEME, установленным для светлой темы. Это будет работать с темой по умолчанию в Eclipse (или/и без темы вообще)
GTK_THEME=Адвайта ./eclipse
решение2
Вы должны получить лучшее отображение, сделав это: в Eclipse перейдите в Окно > Настройки > Общие > Внешний вид. Выберите темную тему для Eclipse и перезапустите Eclipse. Она должна лучше гармонировать с темной темой Xubuntu.
В качестве альтернативы, если вам нужен просто редактор кода, а не полноценная IDE, вы можете взглянуть на Bluefish, Geany, Gedit, даже Mousepad... Они легче Eclipse и, возможно, лучше интегрированы в Xubuntu.
решение3
Для тех, кто в настоящее время (см. дату ответа) использует Eclipse, это простое руководство по использованию определенной темы, возможно, легкой.
Версия 2021-06 не требует доступа root, если вы скачали ее с официального сайта, поскольку по умолчанию она устанавливает IDE для каждого пользователя. Поэтому шаги могут немного отличаться. Она сохраняет запись .desktop в $HOME/.local/share/applications
откройте файл с именем epp.package.java.desktop
и добавьте env темы, поэтому у вас $HOME/.local/share/applications/epp.package.java.desktop
будет строка
Exec=env GTK_THEME=$YOUR_FAVORITE_LIGHT_THEME env GTK_IM_MODULE=ibus $HOME/eclipse/java-2021-06/eclipse/eclipse
Вместо
Exec=env GTK_IM_MODULE=ibus $HOME/eclipse/java-2021-06/eclipse/eclipse