Темная тема Eclipse Luna (не совсем темная, как на картинках)

Я скачал Eclipse Luna 4.4 с сайта eclipse.org. А я сменил тему на general > appearance > theme => dark. Но это не так, как я хочу.

Что сейчас введите здесь описание изображения

Должно быть (появляется на картинках) введите здесь описание изображения

Пользовательский интерфейс Moonrise введите здесь описание изображения

Как сделать полностью темным Eclipse?


person erginduran    schedule 28.06.2014    source источник
comment
Вы смогли получить полосы прокрутки, как показано на изображениях? Даже после установки тем я вижу их белыми, как стиль по умолчанию.   -  person Anirudha Agashe    schedule 04.07.2014
comment
@AnirudhaAgashe, полосы прокрутки, похоже, контролируются ОС (вы похожи на меня в теме Windows Classic?) bugs.eclipse.org/bugs/show_bug.cgi?id=430278   -  person targumon    schedule 04.09.2014
comment
Если вы используете Ubuntu, вы можете исправить полосы прокрутки, установив переменную среды LIBOVERLAY_SCROLLBAR=1.   -  person Neil Traft    schedule 18.02.2015
comment
@NeilTraft Как ты это делаешь?   -  person Cristian Gutu    schedule 04.03.2015
comment
Если у вас уже есть файл .desktop для Eclipse, вы можете указать такую ​​строку, как Exec=env LIBOVERLAY_SCROLLBAR=1 eclipse. Если вы обычно запускаете Eclipse из терминала, вы можете просто установить эту переменную перед ее запуском.   -  person Neil Traft    schedule 06.03.2015


Ответы (6)


Редактор должен работать «из коробки», мы (команда платформы Eclipse) исправили это перед выпуском Luna, по крайней мере, для JDT и CDT. Я думаю, что вы видите ошибку «Терминала», например, если вы включаете новый терминал (или загружаете версию Luna, которая включает в себя, вы получаете этот белый фон). Это уже исправлено и должно быть включено в версию 4.4.1.

См. https://bugs.eclipse.org/bugs/show_bug.cgi?id=438175. для получения подробной информации об ошибке.

person vogella    schedule 22.07.2014
comment
Знаете ли вы, тестировалось ли влияние темной темы на рабочее пространство в целом на Windows до выпуска Luna? Для меня, если я загружу среду разработки Eclipse для разработчиков Java и запущу ее в Windows 8.1, изменю тему на темную и перезапущу Eclipse, это будет выглядеть как это. Главное, что я вижу, это то, что некоторые значки выглядят немного странно, полосы прокрутки для редактора белые, а окно Mylyn выглядит беспорядочно. Мне просто интересно, делаю ли я что-то не так или это то, как вы ожидаете, что это будет выглядеть в Windows? - person Barrie; 02.08.2014
comment
F У меня из коробки не заработало. Панели инструментов темные, фон проводника проекта темный, но линии, кнопки и т. д. отображаются с исходными цветами. Фон кода Java белый, mylyn тоже беспорядок. Я был очень взволнован, когда услышал об этой функции, но это было полным разочарованием. Я надеюсь, что следующий SR получит это право, как это давно ожидалось. - person Edy Bourne; 11.08.2014
comment
Как узнать, загрузил ли я версию Luna с новым терминалом? Я скачал пакет CDT и сразу получил эту ошибку. Значит, я должен вручную просмотреть этот файл терминала? - person xji; 13.08.2014
comment
vogella, я запускаю 32-разрядную версию этого в Linux Mint и применил исправление к виджету терминала, как указано в отчете об ошибке, но оно не касается цвета полосы прокрутки (например, цвета за кнопками). Полоса прокрутки остается без темы даже после применения темной темы (хотя редактор теперь исправлен и отображается правильно). - person Jack; 19.08.2014
comment
обходной путь Тошихиро работает для меня. Таким образом, вам не нужно возиться с настройками и изменять все значения по умолчанию, используйте обходной путь и избавьте себя от хлопот. - person Jeff Mercado; 19.11.2014
comment
Я только что скачал Luna и переключился на темную тему, и это все еще происходит. Темы никогда не выглядят правильно в Eclipse. период. Что такое версия Eclipse, которая включает терминал? Откуда мы должны знать, что это значит? - person Stealth Rabbi; 13.01.2015
comment
Luna Service Release 1a (4.4.1) по-прежнему выглядит дерьмово при применении темной темы. - person Stealth Rabbi; 13.01.2015
comment
@StealthRabbi У меня все еще возникают ошибки при применении темной темы из коробки. - person Ellery; 29.01.2015
comment
Вы видели редактор JS? Не могу представить, что это ошибка терминала - person Marc; 09.02.2015
comment
Мои 2 копейки, я на 4.4.2 и win8. Иногда настройка темы вступает в силу, иногда не полностью. Иногда я получаю дальнейшие изменения при перезапуске. Я скачал несколько тем с eclipsecolorthemes.org, нашел одну, которая мне понравилась, но не могу переключиться обратно. Когда я это делаю, это выглядит иначе, чем в первый раз, когда я нанесла его! - person TedTrippin; 30.04.2015
comment
становится еще хуже... (Luna SR2 (4.4.2), идентификатор сборки: 20150219-0600) Я использую CDT, и когда я запускаю сборку, консоль сборки CDT имеет четкий фон, и я могу прочитать текст (черный или любой другой), когда вы дважды щелкаете по строке с ошибкой, все становится темно-серым, а сообщения об ошибках и все, что у вас есть, нечитаемо. Изменение настроек консоли работает, пока вы дважды не щелкнете, и она не вернется к черному на темно-сером. Ну и шутка. Честно говоря, не верится, что никто этого не заметил при тестировании? - person Marco Massenzio; 04.05.2015

Хорошо, вот что сработало для меня, проще, чем установка совершенно новой цветовой темы. (на java 8 JRE на WinXP)

Настройки -> Общие -> Редакторы -> Текстовые редакторы: Цвет фона

снимите флажок «система по умолчанию» и выберите чистый черный

Теперь перейдите к «выделению текущей строки» и сделайте его своим любимым оттенком серого. RGB 60/60/60 у меня работает.

person dan carter    schedule 08.07.2014
comment
От этого мне стало еще хуже, если ты можешь в это поверить. Фон стал белым, а не черным. Просто отметим для других пользователей Ubuntu 14.04 с Eclipse CDT 4.4.2 - person CivFan; 11.08.2016

Вы изменили пользовательский интерфейс, но не цвета вашего редактора. Посетите http://eclipsecolorthemes.org/ и установите цветовую тему по вашему выбору.

person Ellery    schedule 28.06.2014
comment
Установка цветных тем не меняет тему полосы прокрутки\ - person Anirudha Agashe; 04.07.2014
comment
Трудно поверить, что это правильный ответ, поскольку эта функциональность рекламировалась как лучшая (автономная) функция EclipseLuna — Темная тема, главная функция Eclipse Luna #5 - person FrVaBe; 10.07.2014
comment
Смотрите мой ответ, я думаю, что это ошибка в представлении терминала, которая уже исправлена ​​и скоро должна появиться. - person vogella; 23.07.2014
comment
@vogella Я понимаю, что вы говорите, я согласен с вами. Как вы думаете, мне следует оставить этот ответ для людей, которые все еще используют версии до 4.4.1 в качестве исправления? - person Ellery; 25.07.2014
comment
Это хорошо и все такое, но при выполнении шагов, упомянутых здесь (установите встроенную темную тему и установите цветовую тему для редактора), текстовый редактор, например, SQL-файлов, выглядит ужасно. Однако мне удалось прекрасно настроить окраску синтаксиса SQL в настройках, но как я могу сделать обычный текст более светлым. Я попытался снять системный флажок по умолчанию и установить новый цвет переднего плана для текстового редактора в настройках, но безрезультатно. Также раскраска синтаксиса SQL не имеет опции для обычного текста. Все остальное аккуратно в новой цветовой теме. Черный текст плохо сочетается с темным фоном. - person Steve Waters; 02.12.2014
comment
не решает проблему на mac os x (даже с 4.5.0) - person Macilias; 07.07.2015
comment
Это вообще не правильный ответ. У меня тоже не работает на Unix и MAC... - person Andry; 25.08.2016

В Ubuntu правильно установить LIBOVERLAY_SCROLLBAR=1 . Весь мой файл /usr/share/applications/eclipse.desktop:

[Desktop Entry]
Name=Eclipse
Type=Application
Exec=env LIBOVERLAY_SCROLLBAR=1 /opt/eclipse/eclipse
Terminal=false
Icon=/opt/eclipse/icon.xpm
Comment=Integrated Development Environment
NoDisplay=false
Categories=Development;IDE;
Name[en]=Eclipse

Важной частью здесь является env LIBOVERLAY_SCROLLBAR=1, который сообщает Ubuntu, что можно использовать красивые оранжевые полосы. Также обратите внимание, что мое место установки eclipse — /opt/eclipse/eclipse; это может отличаться для вас в зависимости от того, как вы установили. Используйте путь из существующего файла .desktop.

person Daniel Centore    schedule 09.05.2015
comment
Мне это совсем не помогло в Ubuntu 14.04 с Eclipse CDT Luna 4.4.2. - person CivFan; 11.08.2016

Я пробовал много ответов SO, связанных с темной темой в Eclipse, в моей оболочке Debian Stable (Jessie) \ Gnome, но ни один из них не работал должным образом. Ключевым моментом, который помог в моем случае, была установка SWT3_GTK=1 и запуск исполняемого файла eclipse из сценария оболочки. т.е. создайте такой скрипт в том же каталоге, где находится исполняемый файл eclipse:

#!/bin/sh
export SWT_GTK3=1
./eclipse

Вы также должны установить цветовую тему Eclipse, чтобы выбрать темную тему. Мне хорошо подходят темы «Темная» или «Восход луны». В дополнение к этому установите gnome-tweak-tool и включите глобальную темную тему. Вы также можете установить тему Adwaita.

Перезапустите оболочку Gnome и Eclipse, чтобы убедиться, что ваши настройки применены.

person plain_text    schedule 03.07.2015

Я попробовал несколько ответов, перечисленных здесь, и у меня все еще был белый фон в нескольких представлениях, таких как проводник пакетов, схема и проблемы. Решение для меня состояло в том, чтобы перейти на темную тему в моей ОС (fedora 18), а не менять тему пользовательского интерфейса или настройки редактора.

person JohnFullard    schedule 07.05.2015