Eclipse IDE для Java - повна темна тема


377

Чи є спосіб повністю перетворити Eclipse на темний IDE? Ось малюнок того, що я прошу:

Я не проти 1 години роботи зробити щось подібне: D

Редагувати:

Як сказав Костянтин Комісарчик, мені довелося змінити кольори ОС. Це можливо, додавши в Windows власний стиль Visual. За допомогою користувацької теми та користувацького візуального стилю для Windows 7 (який я трохи змінив) мій Eclipse виглядає як на малюнку нижче: Скріншот мого затемнення

Оновлення 2019 року:

Останні версії Eclipse тепер надходять із темною темою. Просто перейдіть General -> Appearance -> Themeі виберіть "Темний" або іншу відповідну версію на основі вашої операційної системи.

Темна тема затемнення за замовчуванням

Звичайно, ви все ще можете ввімкнути темні візуальні стилі для своєї Windows або змінити тему в інших операційних системах, але темна тема за замовчуванням є досить хорошою здебільшого.


5
Я вже прочитав їх . Теми, надані на веб-сайті та плагіні, просто змінюють тему редактора не для всього додатка.
Аліреза Ноорі

1
Я не знаю про останні версії Eclipse, але для версії, яку я використовую, це неможливо. Малюнок, який я завантажив, використовується за допомогою користувацького візуального стилю.
Аліреза Ноорі

1
Чи замінює тему Placebo всі інші теми чи це те, що ви можете повернути на льоту? Те, що я переважаю над встановленням бібліотек, - це єдине, що не дає мені цього робити.
Даніель Б. Чапман

1
Наразі я не використовую Placebo VS. Я використовую ще одне, але важливим є те, що використання VisualStyle взагалі змінює зовнішній вигляд вашої Windows, а не лише Eclipse. Ви можете легко перейти до "Персоналізувати налаштування" на Панелі керування та змінити їх на тему Windows за замовчуванням.
Аліреза Ноорі

1
Зображення, створене вище, створене за допомогою користувацького VisualStyle, з яким я вже пов’язаний. Однак наразі я використовую власну модифіковану тему (для редактора) + цю дивовижну тему для Eclipse Juno . Якщо ви хочете, я можу поділитися своєю темою.
Аліреза Ноорі

Відповіді:


279

Місяць - найкраща темна тема, яку я коли-небудь бачив за затемнення!
Просто виконайте кроки на веб-сайті та насолоджуйтесь!

https://github.com/guari/eclipse-ui-theme

https://raw.github.com/guari/eclipse-ui-theme/master/com.github.eclipseuitheme.themes/screenshot/screenshot-ubuntu_v0.8.2.png


3
Це працювало для мене на останньому Eclipse (Kepler SR1). Я використовую його з плагіном теми затемнення кольорів для виділення синтаксису.
SunnyD

58
Люди Ubuntu отримають це, але на жаль це смокче в Windows :(
vach

24
Насправді не працювало для мене, фон вимкнений чорним кольором, а більшість кодів чорних, настільки досить нечитабельних :(
serenskye

3
Якщо застосувати тему та виділення коду (пов’язані на сторінці github) та налаштування теми Eclipse Chrome, які також пов’язані, це справді виглядає ОК у Windows. Вам може знадобитися змінити системну тему на таку, яка використовує подібні кольори для Windows тощо (наприклад, download.microsoft.com/download/1/7/A/… для користувачів 7 win), але вам належить 99% шляху там просто за замовчуванням, які вони вам дають, і на додатковому перегляді несправностей перераховані додаткові налаштування, які можуть вирішити будь-які проблеми з перестановкою.
MrCeeJ

1
Я щойно встановив тему Moonrise, і це чудово, однак мій курсор текстового редактора має чорний колір - чи все-таки потрібно змінити його на білий, щоб це було видно при виборі коду?
Фільт

212

Оновлення серпня 2016 року:

Теяс Падлія додає в коментарях :

Темна тема добре працює з Eclipse 4.5 і далі з Windows 10.
Більше не чорного тексту на чорному тлі


Оновлення червня 2014 року:

Як уже згадувалося шумі " Dark Theme, Top Затемнення Luna Feature # 5 ", Eclipse , 4,4 (Luna) має темну тему , включену в нього (див informatik01 «s коментар ):

http://eclipsesource.com/blogs/wp-content/uploads/2014/06/darklinux.png

Коли Eclipse 3.0 поставлявся в 2004 році, він приніс новий вигляд на верстат. Тепер, через 10 років, запускається абсолютно нова Темна тема.

Тема поширюється на більше, ніж просто віджети. Підсвічування синтаксису також було покращено, щоб скористатися новим виглядом.

У нових сторінках Що говориться:

Введено нову темну тему вікна. Ця популярна тема спільноти демонструє потужність основного двигуна стилів Eclipse 4.
Ви можете ввімкнути це на General > Appearanceсторінці налаштувань .
Плагіни можуть сприяти розширенню цієї теми, щоб створити власні конкретні представлення та редактори відповідно до теми вікна.


Оновлення квітня 2013 року:

Здається , рішення нижче не дуже добре працюють з Eclipse , Juno 4.2 і Windows 8, в відповідно до Леннарт в коментарі .

Одне з рішень, яке (в основному) працює, - це тема Eclipse Chrome (сумісна Juno 4.2 і навіть Kepler 4.3), від теми затемнення проекту GitHub , від Jeeeyul Lee .

У цій публікації згадується:

Перший - змінити зовнішній вигляд того, що знаходиться всередині вікон редактора .
Це можна зробити за допомогою плагіна Eclipse Color Theme ( http://eclipsecolorthemes.org/ ). Моя улюблена тема редактора - Vibrant Ink зі шрифтом Monaco. Вони пояснюють, як дуже добре встановити свої теми ( http://eclipsecolorthemes.org/?view=how-to-use ), хоча ви отримаєте прекрасний набір темних тем із встановленням плагіну за замовчуванням і, можливо, не потрібно буде повертатися до їх веб-сайт для більше. Отримайте плагін тут.

Другий етап - затемнення хрому інтерфейсу користувача, який є всіма віджетами та меню та всіма поза дочірніми віконними полотнами .
Цей плагін дає вам редактор GUI для хромованої кольорової гами: https://github.com/jeeeyul/eclipse-themes/ .
Якщо ви хочете темного, ідіть вперед і натискайте, поки затемнення не стане темним.

Як тільки ви закінчите, деяка поверхня графічного інтерфейсу відображатиметься через системну тему, як згадується вгорі цієї публікації.
Замість того, щоб використовувати цей редактор, ви можете встановити наперед попередньо запечену темну темну тему.
Установка вручну.
Почніть із завантаження звідси: https://github.com/eclipse-color-theme/eclipse-ui-themes .
Він повинен бути скопійований у вашу папку для крапель затемнення. Це живе поруч із виконуваним затемненням, а не у вашій робочій області чи в іншому місці. У моєму випадку командою зробити копію було:

cp ./plugins/com.github.eclipsecolortheme.themes_1.0.0.201207121019.jar /usr/lib/eclipse/dropins/

Ви можете запустити затемнення з будь-якого каталогу, тому затемнення покаже вам, куди воно повинно йти.
Перезапустіть затемнення, і вам слід знайти параметр Dark Juno під Preferences::General::Appearance. Це приємний нейтральний сірий з деякими градієнтами і є дуже хорошим варіантом.

~~~~~~~~~~~~~~

Оновлення грудня 2012 року (через 20 місяців):

Повідомлення в блозі " Jin Mingjian: Theme Eclipse Darker " згадує це репортаж GitHub " теми затемнення - темніші " :

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

Найцікавіше, що коди зводяться до мінімуму за допомогою платформних технологій Eclipse4, таких як введення залежності .
Це доводить, що знову-таки стислі коди та розширені функції можна було досягти, доповнивши або розширивши зовнішню форму (наприклад, бібліотека, фреймворк).
Нова мова не потрібна лише для такої мети.


Оновлення липня 2012 року (через 15 місяців):

Я бачив одного! (Тобто, повністю темна тема для Eclipse), про що повідомляв Ларс Фогель у " Eclipse 4 - прекрасно. Створіть власну тему Eclipse 4 ":

Затемнення повністю темної теми

Якщо ви хочете пограти з ним, вам потрібно лише написати плагін, створити файл CSS і скористатися org.eclipse.e4.ui.css.swt.themeточкою розширення, щоб вказати на ваш файл.
Якщо ви експортуєте свій плагін, помістіть його в папку "dropins" вашої установки Eclipse, і ваша стилізація буде доступна.

pixeldude згадує у коментарях після публікації "Dark Juno" на GitHub !

Komododave зазначає, що не завжди потрібен плагін: див. " Ubuntu + Eclipse 4.2 - Темна тема - Як затемнити фони бічної панелі? " Для прикладу на основі ресурсу gtkrc.


Оригінальна відповідь: березень 2011 року

Зауважте, що повна темна тема стане можливою з e4.
(див. динамічний css з e4 або A тиждень на e4 - Тема в e4 ):

розширення темної теми

повна темна тема

Тим часом, лише для редакторів (що не те, що ви хочете, але все-таки заслуговує на згадку):

www.eclipsecolorthemes.org :

"Свіжі Ваші затемнення із надзвичайними кольоровими темами!"

теми для редакторів


13
Я випустив Dark Juno, тему, яку ви згадали вище, на Github. github.com/eclipse-color-theme/eclipse-ui-themes
Роджер

1
@pixeldude Відмінно. Я відредагував відповідь, щоб включити ваш проект, для більшої наочності.
VonC

1
@ignis цікаво. Тож потрібні два механізми теми.
VonC

2
Juno (4.2), Windows 7: у плагіна "Dark Juno" є кілька помилок. Наприклад, вкладки Maven POM Editor не відображаються. На жаль, автоматичний вимикач
Джо Кодер,

4
Схоже, з офіційним випуском Eclipse Luna (4.4.0) потрібне нове оновлення для вашої публікації: тепер темна тема поставляється із Eclipse (додаткові дії не потрібні). Ось, що йдеться в офіційній документації Eclipse: Що нового в Eclipse Luna?
informatik01

25

ОНОВЛЕННЯ 2: Вилка цього плагіна об’єднана з основною платформою Eclipse. Ви повинні знайти його попередньо встановленим у майбутніх випусках Eclipse;)


ОНОВЛЕННЯ: Я випустив нову версію, вона трохи темніша, зараз майже все, що можна змінити на даний момент, вирівняно під кольори теми. Веселіться!

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


якщо вам сподобається, я завантажив на github темну тему, яку я зробив кілька місяців тому, щоб уникнути засліплення очей, коли витрачав багато годин на редактор. Я зробив це, тому що з усіма іншими темами деякі частини Eclipse залишаються некрасивими та непорушними.

Ви можете знайти його тут: http://guari.github.io/eclipse-ui-theme/

З моїми конфігураціями Eclipse працює цілком нормально, якщо ви знайдете якісь елементи, які залишаються невідомими, ви можете надіслати проблему або запропонувати зміни, і я спробую її виправити, якщо це можливо;) (нагадайте, що в даний час підтримка стилів CSS в Eclipse це неповно і часом буває ..)


Приємно чути, що це буде частиною пакету Eclipse. Дивовижно! Любіть тему. Які кольори ви використовуєте для допоміжного фону / переднього плану?
Кріс

Якщо ви імпортуєте файл .epf, пов'язаний у програмі README, у вас автоматично з’являться потрібні кольори для ContentAssist та багатьох інших частин;). Ви можете побачити налаштування, відкривши цей файл у текстовому редакторі.
guari

17

Існує абсолютно новий, безкоштовний плагін, який насправді тьмяний, підтримує Retina та має прекрасні іконки.

Що найважливіше: це не смокче вікна ! У ньому немає білих смуг прокрутки та інших артефактів. Це справді темно.

Ви знайдете його там: https://marketplace.eclipse.org/content/darkest-dark-theme

Ось як це виглядає в Windows 10 з екраном Retina:

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


12

Ось мій спеціальний модуль CSS для додатка Chrome Eclipse для тему Chrome. Використовується при затемненнях 4.2 та 4.3. Основна мета полягала в тому, щоб він виглядав приємно в ubuntu, крім того, щоб він став "темнішим".

Застереження: може працювати або не працювати в системах Windows, перевіряється лише ubuntu.

Обов’язковий: плагін "Тема Chrome" та "Колірна тема"

  1. Встановіть згадані плагіни. Їх можна знайти на ринку затемнення.

  2. Встановіть мій варіант теми Gedit Oblivion у кольоровій темі та активуйте її. ( http://eclipsecolorthemes.org/?view=theme&id=12544 )

  3. Вставте спеціальний css в редактор css Chrome Theme. Я провожу кілька годин з CSS Spy, щоб дізнатись всю релевантну інформацію, щоб зробити затемнення максимально чорним, а цей файл якомога меншим. Також є файл .epf для налаштувань плагіна Chrome Theme, який слід імпортувати. Ви можете отримати його з мого Dropbox: https://www.dropbox.com/sh/ye5tosl3cjhx96d/yL-_Y5j1PE

Врешті-решт ваше затемнення буде виглядати так: Black Eclipse працює в ubuntu

Веселіться!


THX, те, що я, можливо, пропустив тут, - це деякі налаштування та налаштування в темі Chrome, але я впевнений, що кожен, хто поспішає з цим, дізнається, які рядки витягнути. (Пам'ятаю, що я змінив шрифт на ubuntu mono і позбувся тіней за допомогою прапорця в темі Chrome)
mondjunge

У Win7 це, мабуть, має ті самі симптоми, що описані @Joe Coder
Томаш Білка

Я не використовую Maven, sry. На швидкому перегляді все в порядку з редактором POM в Kepler, але POM Editor взагалі не працює в моїй старій програмі Juno Install (Maven встановлений). Можливо, це проблема Juno? Або Windows? Я можу лише порекомендувати використовувати розроблені ОС під час розробки. : D (жартую! Windows цілком чудово розвивається!)
mondjunge

Якщо ваша мета - мати все біле на чорному, як це можна побачити на екрані екрана, то це дуже просто. Ви можете отримати це, поставивши лише один рядок css:; * { background-color:black; color:white; }), а потім додайте лише кілька відповідних правил для стилізації вкладки з градієнтом . Натомість, якщо ви хочете встановити різні кольори для більшої кількості елементів, тоді все стане складніше і насправді дратує, оскільки багато помилок у візуалізації e4 вискочить ...
guari

10
  • Довідка → Встановити нове програмне забезпечення.
  • Введіть URL-адресу плагіна для теми для затемнення: http://eclipse-color-theme.github.com/update
  • Встановіть плагін кольорової теми Eclipse.
  • Перезапустіть затемнення.
  • Вікно переходу → Налаштування → Загальне → Зовнішній вигляд → Кольорова тема
  • Мені подобається кольорова тема за замовчуванням у Ханджарк. Плагін Eclipse Color Theme постачається з 24 кольоровими темами за замовчуванням та опцією для імпорту теми. введіть тут опис зображення

6

Eclipse використовує вбудовані елементи керування ОС для більшості аспектів інтерфейсу (кнопки, меню, списки тощо). Ось звідки походять кольори для більшості IDE. Перший крок у створенні "темного IDE" - це змінити вашу тему кольорів ОС. Потім ви можете додати плагін кольорових тем для завершення вигляду.


1
Дякую. Я використовую темну тему (Placebo) для своєї ОС Windows 7 і зараз це справді рай для моїх очей !! Дуже класна тема.
Аліреза Ноорі

1
Класно. Чи можете ви розмістити на екрані захоплення готового результату (os + затемнення)?
Костянтин Комісарчик

6

Встановіть новішу версію Eclipse ( Luna Release (4.4.0) або новішої ), вона за замовчуванням включає чудову темну тему.

Ось скріншот:

Затемнення Луни 4.4.0 Темна тема


1
Є ще деякі світло-сірі елементи, такі як списки списків, смуги викрутки (вертикальні та горизонтальні), рядок заголовка логкату, кнопки, панель меню ..; (і проста зміна цих елементів у вікнах неможлива; (
Ewoks

4

Його Simple.just Завантажте цей файл DarkJuno Theme. Потім витягніть файл rar та скопіюйте com.github.eclipsecolortheme.themes_1.0.0.201207121019.jarфайл у /yourEclipsHome/dropins.

Потім перезапустіть Eclips і перейдіть до. window/preference/General/AppearanceУ списку виберіть Dark Junoтему, що випадає. Це воно. Перезавантажте Eclips.

Для отримання додаткової інформації дивіться цей відеоурок


4

Якщо мета темної теми - зробити ваші очі комфортними, ви можете ввімкнути налаштування високої контрастності вашої операційної системи. Наприклад, в Windows 8.1 ви можете вимкнути High Contrast, натиснувши ALT+ left SHIFT+PRINT SCREEN

Це перетворить всю ОС в темний режим, а не тільки затемнення. Нижче наведено зразковий скріншот Eclipse з увімкненим високим контрастом

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


Високий контраст хороший для очей, але надзвичайно потворний. Як звичайній людині, мені не потрібно буде це використовувати, але я зазвичай використовую модифікації, такі як візуальні стилі та злому реєстру для моєї ОС.
Аліреза Ноорі

3

Якщо ви перебуваєте в ubuntu 12+, отримуйте менеджер налаштувань compiz, у доступності включайте мінус, встановлюйте ярлики. За замовчуванням - супер + n. Тепер зробіть затемнення зосередженим і натисніть клавішу super + n або клавішу, яку ви встановили. Це застосує негативний фільтр при затемненні.


2

Я будую виграшну базу темних тем на популярній темі Windows 7 'увігнутий 7' для темної темно-дзюно теми. А також я створюю темну тему, натхненну кольоровою темою редактора "Zenburn", створеною Джанні Нурміном

Ось фото цієї теми: https://plus.google.com/u/0/photos/114921213517944089128/albums/5952793008016527457

Усі налаштування цієї теми доступні на веб- сайті github: https://github.com/youjenli/dark-theme-for-win7-eclipse

І відгуки та пропозиції оцінюються, дякую!


Людина Дякую !! Я витрачаю години, намагаючись знайти гідну темну тему Windows 7, цю увігнуту 7 я спробував завантажити, але джерело вже не було доступним. Ця Ваша Тема дуже підходить, ДЯКУЮ.
Даніель

2

Для темної теми Visual Studio 2013:

Комбінуйте цей файл налаштувань від eclipsecolorthemes.org (an .epf) із вбудованою темною темою від Eclipse Luna. Я зміг це зробити за допомогою наступних кроків:

  1. Вікно> Загальне> Зовнішній вигляд> Тема: Темна.
  2. Файл> Імпорт> Загальне> Налаштування> Огляд: тема-25999.epf> Готово.

Приклад пошуку більше темних тем VS на eclipsecolorthemes.org


1

Я витратив кілька годин на пошуки приємного рішення, щоб зробити моє інтерфейс затемнення темним, і я нарешті знайшов спосіб це зробити. Я використовую Fedora 18 та Eclipse для розробників PHP (PDT v3.0.2).

Найприємніше рішення - завантажити темну тему DeLorean і активувати її в Gnome Shell.

Процедура встановлення:

  1. Завантажити DeLorean-Dark-Theme-3.6 проти.2.56 з http://browse.deviantart.com/art/DeLorean-Dark-Theme-3-6-vs-2-56-328859335
  2. Розпакуйте архів і скопіюйте папку delorean-dark-theme-3.6 в / usr / share / themes /
  3. Відкрити інструмент налаштування Gnome Tweak Увімкнути щойно встановлену тему з теми Theme> Gtk + Theme (якщо gnome-tweak-tool не встановлено, встановіть його за допомогою yum install gnome-tweak-tool, а потім F2 або запустіть його з терміналу)
  4. Перезавантажте Gnome Shell, натиснувши F2, а потім набравши 'r'
  5. Відкрийте PDT Eclipse і насолоджуйтесь новим виглядом
  6. Я настійно рекомендую вибрати одну з приємних тем розмальовки коду з eclipsecolorthemes [DOT] org Я використовую власну версію теми Oblivion від Roger Dudler

Ось як це виглядає: http://i.stack.imgur.com/Xx7m6.png


Ця процедура призначена для Eclipse PHP та Aptana 3. Якщо ви використовуєте Eclipse 4 та новіші версії, я рекомендую DeLorean Dark Theme для затемнення: http: // goo [DOT] gl / wkjj8


1

Є досить просте і просте рішення цієї проблеми) Лише кілька простих кроків, які перетворять ваше потворне Затьмарення в повністю затемненого звіра)

приклад повного затемненого затемнення

Не потрібно великої роботи або редагування файлів вручну!

Принаймні, це працює з останнім Eclipse (Mars 2) на Ubuntu 14.04 (хоча я думаю, такий процес повинен працювати на всіх ОС)

Тому:

  1. Завантажте темну тему GTK

    наприклад, ви можете захопити декілька з http://www.noobslab.com/

  2. Щоб застосувати нещодавно встановлену тему, вам знадобиться інструмент для налаштування Unity

    sudo apt-get install unity-tweak-tool
    
    sudo apt-get install unity-webapps-service
    
  3. Запустіть твік Unity - Зовнішній вигляд - Тема - застосуйте свою темну тему

  4. Відкрите затемнення; у налаштуваннях вибирайте тему GTK

  5. У програмі Eclipse відкрийте Marketplace та встановіть Color Theme - ви зможете змінити фон редактора та виділити кольори відповідно до темної теми

  6. Закрити затемнення

  7. Перейдіть до папки Eclipe:

    ../Eclipse/plugins/org.eclipse.ui.themes_WHATEVER_NUMBER_HERE/

    у цій папці перейменуйте або видаліть папку 'css'

  8. Відкрийте і насолоджуйтесь повністю затемненим затемненням!

PS: встановіть кілька темних тем і спробуйте, які вам більше підійдуть


1

Натомість, якщо знайти нічну тему, я знайшов утиліту, яка переводить весь робочий стіл у нічний режим NegativeScreen .

затемнення іде нічний режим

Я використовую нижче відрегульовану матрицю "Smart Inversion Alt 2", де чорний колір трохи світліший.

Smart Inversion Alt 2b (danielsokolowski)=
{  0.390, -0.620, -0.620,  0.000,  0.000 }
{ -1.210, -0.220, -1.220,  0.000,  0.000 }
{ -0.160, -0.160,  0.840,  0.000,  0.000 }
{  0.075,  0.075,  0.075,  1.000,  0.000 }
{  1,  1,  1,  0.000,  1.000 }

0

Існує новий плагін, який забезпечує повну тематизацію для Eclipse:

http://brainwy.github.io/liclipse/

Він інтегрований із кольоровою темою Eclipse, так що, коли обрана нова тема в налаштуваннях> загальна> зовнішній вигляд> кольорова тема, належний фон також застосовується до інших частин IDE (тематизуючи все або просто перегляди, які раніше зареєстровані згідно комбо на тій самій сторінці).

І окрім тематики, вона пропонує ще багато інших речей :)


кнопки та смуги прокрутки також?
Евокс

Деякі речі не є тематичними, але остання версія теми прокручує смуги редакторів (але лише цю, а не ті, що є у деревах / таблицях).
Фабіо Задрозний

0

Ви можете використовувати цю чудову тему зверху та додати заздалегідь задану тему лише для редактора з цього сайту:

http://eclipsecolorthemes.org/

(Я використовую гуарі та ретту, і я думаю, що це виглядає дуже добре :)

Сподіваюся, що це комусь допоможе :)


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