Comments 65
Тоже хотел как-то сделать себе темный эклипс, делал примерно так же. За топик спасибо, хорошо, что вся информация теперь есть в одном месте. Но цветовая схема не прижилась из-за того, что боковые панели-то так и остались светлыми, и прочие элементы интерфейса заточены под «черное на белом».
0
Спасибо. Ознакомился, взял на заметку — на будущее :)
0
берём из /usr/share/themes/Clearlooks/gtk-2.0/gtkrc (если хотите Clearlooks тему) и копируем куда-нибудь(у меня оно в директории с эклипсом)…
открываем этот файл, заменяем fg_color/bg_color итд(в основном достаточно подправить только верхнюю строчку) на тёмные цвета…
и запускаем :)
GTK2_RC_FILES="/home/nuit/Desktop/eclipse/clearlooksrc" ./eclipse
в итоге получаем что-то вроде этого:
Чёрным становится только эклипс, в остальных приложениях я предпочитаю обычную цветовую схему.
открываем этот файл, заменяем fg_color/bg_color итд(в основном достаточно подправить только верхнюю строчку) на тёмные цвета…
и запускаем :)
GTK2_RC_FILES="/home/nuit/Desktop/eclipse/clearlooksrc" ./eclipse
в итоге получаем что-то вроде этого:
Чёрным становится только эклипс, в остальных приложениях я предпочитаю обычную цветовую схему.
+1
Дружище, вы бох! Такое решение вопроса полностью оторвало мне мозг, учитывая что я сейчас начал разбираться как работают эклипсовые плагины.
С другой стороны, что будет, если у пользователя стоит Windows или Mac?..
С другой стороны, что будет, если у пользователя стоит Windows или Mac?..
0
Присмотрелся к картинке… А у вас какой плагин для изменения вида? В черном виде непонятно… тоже что ли Extended VS Presentation?
0
>что будет, если у пользователя стоит Windows или Mac?..
не знаю :) возможно тоже есть какое-то решение…
>тоже что ли Extended VS Presentation?
да, просто сменил цвета в General->Appearence->Colors and Fonts->Extended vs Presentation
не знаю :) возможно тоже есть какое-то решение…
>тоже что ли Extended VS Presentation?
да, просто сменил цвета в General->Appearence->Colors and Fonts->Extended vs Presentation
0
У меня почему то нет такой вкладки Extended vs Presentation, у вас какой версии Eclipse
0
Только что проверил для 3.4 Classic.
Гарантировать стопроцентно не могу, но учитывая что в реальности у меня всегда последняя версия сборки с Eclipse Modeling Tools, и на последней эклипсе тоже работать будет.
Еще. Это не вкладка, а пункт в выпадающем списке.
Window->Preferences->General->Appearance, там нужно в дропдауне «Current presentation» выбрать «Extended vs Presentation», и на той же странице в дропдауне с темами выбрать нужный скин (у меня High Contrast).
Чтобы это всё заработало, должен быть установлен плагин «Extended vs Presentation», как его установить — читайте статью, это пункт «1. Панельки».
Гарантировать стопроцентно не могу, но учитывая что в реальности у меня всегда последняя версия сборки с Eclipse Modeling Tools, и на последней эклипсе тоже работать будет.
Еще. Это не вкладка, а пункт в выпадающем списке.
Window->Preferences->General->Appearance, там нужно в дропдауне «Current presentation» выбрать «Extended vs Presentation», и на той же странице в дропдауне с темами выбрать нужный скин (у меня High Contrast).
Чтобы это всё заработало, должен быть установлен плагин «Extended vs Presentation», как его установить — читайте статью, это пункт «1. Панельки».
0
отпишитесь если помогло. потому что если не помогло, придется качать толстенную четырехсотметровую сборку с EMF.
0
Я eclipse буквально пару часов назад осваивать начал, спасибо за вашему ответу — понял что у меня плагин не встал. Разберусь с плагином и обязательно отпишусь по результатам.
0
Плагин ставить так:
1) Help (из главного меню) -> SoftwareUpdates -> Avialable Software -> AddSite (кнопка)
2) вписать andrei.gmxhome.de/eclipse/
3) В списке сайтов добавится только что введенный. Раскрыть дерево этого сайта (стрелочка слева от названия, еще левее чекбокса), найти пункт с вашей версией эклипса (скорее всего это «Eclipse 3.4 — 3.5 plugins»), и поставить чекбокс напротив «Extended VS Presentation».
и да, не переживайте из-за кармы =)
1) Help (из главного меню) -> SoftwareUpdates -> Avialable Software -> AddSite (кнопка)
2) вписать andrei.gmxhome.de/eclipse/
3) В списке сайтов добавится только что введенный. Раскрыть дерево этого сайта (стрелочка слева от названия, еще левее чекбокса), найти пункт с вашей версией эклипса (скорее всего это «Eclipse 3.4 — 3.5 plugins»), и поставить чекбокс напротив «Extended VS Presentation».
и да, не переживайте из-за кармы =)
0
Поразился шрифтами. Расскажите как добились такого?
0
чему именно в шрифтах вы поразились? может я отвечу ;) Шрифт у него как будто бы консолас…
===
Кстати, к статье неплохо бы дописать обновление, да все лень ))
Со шрифтом Монако есть четрые возможности:
1) Мак. Там он определяется всем чем можно, если не определяется — следует особая, маковская магия. Найти его можно везде.
2) Линукс с «хорошими» программами. Там он определяется (даже вместе с русским чарсетом!) если тупо скопировать его в папочку со шрифтами. Определяется только теми программами, которые используют шрифтовую систему по умолчанию (то есть например Эклипса должна понять, а вот Идея — уже нет). Найти файл шрифта можно по ссылочке в статье.
3) Винда для набора только английского текста. Шрифт Монако можно конвертнуть в TTF/OFT с помощью вот этой проги:
Есть полноценный триал, еще есть в варезнике РуБорда.
Найти файл шрифта можно по ссылочке в статье.
При этом потеряется русский чарсет!
Для набора английского текста оригинальный монако гораздо круче чем «спецвариант».
4) Винда для набора в т.ч. русского текста, линукс с «плохими» программами.
Я просек что шрифт «русский монако» сделали наши ребята из компании DoubleAlex :) Русские буквы у него из ДаблАлексовского шрифта «Прямой», а английские — оригинальные. Вначале я хотел просто объединить их, как и сделали авторы «русского Монако», но потом заметил: вообще, весь «прямой» (и английские буквы в нем тоже) один-в-один похож на Монако. Можно поставить его.
Прямой (или Priamoj ) — часть набора ParaType.
Я вроде бы качал вот отсюда: webgraf.ru/2008/02/21/paratype-cyrillic.html
Если там ссылка побилась, то хз, может на торрентах есть в паках Паратайпа (там выложено несколько штук).
Есть два варианта этого шрифта (идут вместе) — Priamoj и Priamoj Proper, второй — не моноширинный. Единственный минус этого шрифта — он не такой… эээ crisp как Монако, выглядит чуть-чуть сглаженным на LCD-мониторе.
И еще, не советую копировать сразу ВЕСЬ набор паратайпа (если он очень большой) в windows/fonts: комп может уснуть и не проснуться, случаи бывали.
===
Кстати, к статье неплохо бы дописать обновление, да все лень ))
Со шрифтом Монако есть четрые возможности:
1) Мак. Там он определяется всем чем можно, если не определяется — следует особая, маковская магия. Найти его можно везде.
2) Линукс с «хорошими» программами. Там он определяется (даже вместе с русским чарсетом!) если тупо скопировать его в папочку со шрифтами. Определяется только теми программами, которые используют шрифтовую систему по умолчанию (то есть например Эклипса должна понять, а вот Идея — уже нет). Найти файл шрифта можно по ссылочке в статье.
3) Винда для набора только английского текста. Шрифт Монако можно конвертнуть в TTF/OFT с помощью вот этой проги:
Есть полноценный триал, еще есть в варезнике РуБорда.
Найти файл шрифта можно по ссылочке в статье.
При этом потеряется русский чарсет!
Для набора английского текста оригинальный монако гораздо круче чем «спецвариант».
4) Винда для набора в т.ч. русского текста, линукс с «плохими» программами.
Я просек что шрифт «русский монако» сделали наши ребята из компании DoubleAlex :) Русские буквы у него из ДаблАлексовского шрифта «Прямой», а английские — оригинальные. Вначале я хотел просто объединить их, как и сделали авторы «русского Монако», но потом заметил: вообще, весь «прямой» (и английские буквы в нем тоже) один-в-один похож на Монако. Можно поставить его.
Прямой (или Priamoj ) — часть набора ParaType.
Я вроде бы качал вот отсюда: webgraf.ru/2008/02/21/paratype-cyrillic.html
Если там ссылка побилась, то хз, может на торрентах есть в паках Паратайпа (там выложено несколько штук).
Есть два варианта этого шрифта (идут вместе) — Priamoj и Priamoj Proper, второй — не моноширинный. Единственный минус этого шрифта — он не такой… эээ crisp как Монако, выглядит чуть-чуть сглаженным на LCD-мониторе.
И еще, не советую копировать сразу ВЕСЬ набор паратайпа (если он очень большой) в windows/fonts: комп может уснуть и не проснуться, случаи бывали.
0
А, еще дополнение к цветам.
Самая популярная раскраска для «темного» Текстмэйта — Vibrant Inc.
Т.к. у эклипсы очень убогий «стандартный» набор расцветок (расширяется плагинами соответственно каждому новому языку), то ультимативного набора настроек добавляющего Vibrant Inc в Эклипсу — нет. Но есть, например, отдельные преференсы для Питона.
Сначала нужно сохранить все свои преференсы. (объяснить, как?)
Потом нужно экспортировать вот эти (оно сделает «базовую» эклисовую расцветку черной как ночь): blog.codefront.net/wp-content/uploads/2006/09/Eclipse%20preferences.epf
Потом нужно экспортировать вот эту, и тогда Питон/PyDev засветится радугой: www.scimatic.com/files/eclipse_textmate_pydev.epf
Самая популярная раскраска для «темного» Текстмэйта — Vibrant Inc.
Т.к. у эклипсы очень убогий «стандартный» набор расцветок (расширяется плагинами соответственно каждому новому языку), то ультимативного набора настроек добавляющего Vibrant Inc в Эклипсу — нет. Но есть, например, отдельные преференсы для Питона.
Сначала нужно сохранить все свои преференсы. (объяснить, как?)
Потом нужно экспортировать вот эти (оно сделает «базовую» эклисовую расцветку черной как ночь): blog.codefront.net/wp-content/uploads/2006/09/Eclipse%20preferences.epf
Потом нужно экспортировать вот эту, и тогда Питон/PyDev засветится радугой: www.scimatic.com/files/eclipse_textmate_pydev.epf
0
Как раз выбирал IDE для Питона, попробую это :)
0
Тоже сегодня выбирал! :)
Для того чтобы была поддержка питона — нужно еще поставить плагин TextMate.
Wing — бесплатный только для OpenSource. В нем есть куча замечательных вещей, но имхо их недостаточно чтобы за них платить.
Netbeans — не доделан пока. В нетбинзе Python появился только в последней версии 6.5, «Early Access». Там плохо работает функция документации и глючат импорты. Вот как доделают — это будет ого-го! А пока…
Пробовал собрать ночной билд — почему-то не могу склонировать их репозиторий на Mercurial, клонирование виснет на пятой секунде.
Eclipse без рюшечек почему-то показался мне ужасен. Ярко-зеленые строки по белому фону, неразличающиеся между собой текст и функции… Синенькие заголовки окон больше чем элементы этих окон… В общем, мне кажется что допиливание под себя напильником — стоит потраченного времени.
Для того чтобы была поддержка питона — нужно еще поставить плагин TextMate.
Wing — бесплатный только для OpenSource. В нем есть куча замечательных вещей, но имхо их недостаточно чтобы за них платить.
Netbeans — не доделан пока. В нетбинзе Python появился только в последней версии 6.5, «Early Access». Там плохо работает функция документации и глючат импорты. Вот как доделают — это будет ого-го! А пока…
Пробовал собрать ночной билд — почему-то не могу склонировать их репозиторий на Mercurial, клонирование виснет на пятой секунде.
Eclipse без рюшечек почему-то показался мне ужасен. Ярко-зеленые строки по белому фону, неразличающиеся между собой текст и функции… Синенькие заголовки окон больше чем элементы этих окон… В общем, мне кажется что допиливание под себя напильником — стоит потраченного времени.
0
берите Komodo IDE, хоть он и платный, но действительно качественный и умный
0
Я видел Komodo на скриншотах, но пока еще не пробовал. Не могли бы вы коротко описать, чем он лучше Эклипсы конкретно для вас?
(сейчас скачаю триал, если у них он есть)
(сейчас скачаю триал, если у них он есть)
0
автокомплит лучше, не ошибается в команде «go to definition», есть фильтр файлов в дереве проекта, встроенная тулза для визуальной отладки регулярок. есть и недостатки — работа с SVN организована не так хорошо как в плагинах для эклипса, нет некоторых фич редактора (или я их пока не нашёл — перемещение блока текста, удаление строки целиком).
0
выставите в настройках видеоподсистемы/шрифтов родное разрешение монитора вместо «стандартных» 96dpi.
У меня на 19"-мониторе 1680x1050 при 106dpi шрифт размером 9п в Eclipse нормально отображается.
Кстати, установил Monaco. ;)
У меня на 19"-мониторе 1680x1050 при 106dpi шрифт размером 9п в Eclipse нормально отображается.
Кстати, установил Monaco. ;)
0
Попробуйте шрифт Consolas из Vist'ы. Имхо — настоящий убийца всех моноширинных шрифтов. Хотя бы потому, что у него нарисован настоящий курсив.
+4
да, обожаю его
0
Consolas — отличный шрифт!
Но есть ещё не менее отличный open source шрифт DejaVu:
dejavu-fonts.org/
Но есть ещё не менее отличный open source шрифт DejaVu:
dejavu-fonts.org/
+1
Да, симпатишный. Нужно попробовать.
0
Liberation Mono немного аккуратнее, чем DejaVu: он чище и компактнее при тех же размерах.
0
При этом очень похож на Courier New из Windows — моноширинный шрифт №1 по опросам (на codeproject был опрос про это).
0
У Liberation Mono есть два минуса:
* очень похожи 0 (нуль) и O (большая o),
* очень похожи 1 и l (маленькая L).
* очень похожи 0 (нуль) и O (большая o),
* очень похожи 1 и l (маленькая L).
0
Посередине нуля есть точка, сложно спутать с О.
1 и l действительно слегка похожи, но при этом единица ниже, чем l, так что тоже сложно спутать.
Сверху вниз: Andale Mono, Liberation Mono, Courier New
1 и l действительно слегка похожи, но при этом единица ниже, чем l, так что тоже сложно спутать.
Сверху вниз: Andale Mono, Liberation Mono, Courier New
0
Ну вот опять подключаться через сто прокси и закачивать на файлообменник ;)
Спасибо)
Спасибо)
0
Consolas сделал специально с учетом font antialiasing от Microsoft, поэтому в Линуксе и прочих ОС будет смотреться не так как задумано.
0
Ну, мой пример выше из Mac OS X — выглядит вполне достойно.
0
В линуксе тоже включается антиальязинг, и работает он сейчас на манер микрософтовского.
0
Это да, сам сижу в линуксе, их тут много разных вариантов, но добиться вида как у Висты не очень получается — другие алгоритмы… Без антиалиасинга им вообще невозможно пользоваться, на сайте MS есть скриншоты — вообще жесть :)
0
а Вы не подскажете, где найти этот Consolas?
0
Особенно актуально для людей с пониженным зрением, работающих без очков на мониторах с разрешением 1680х1050 и выше.
Очень здорово сказано. Напомнило черную кошку в темной комнате.
Очень здорово сказано. Напомнило черную кошку в темной комнате.
+1
А что делать?
Гуй некоторых программ (например, Фотошопа) не рассчитан на разрешение 1024х768…
А еще в разрешении 800х600 и 1024х768 всё довольно некрасиво выглядит, даже на CRT.
А на плоской панели, заточенной на 1680х1050 низкие разршение еще и выглядят размыто, как будто бы нарисованные акварелью.
Гуй некоторых программ (например, Фотошопа) не рассчитан на разрешение 1024х768…
А еще в разрешении 800х600 и 1024х768 всё довольно некрасиво выглядит, даже на CRT.
А на плоской панели, заточенной на 1680х1050 низкие разршение еще и выглядят размыто, как будто бы нарисованные акварелью.
0
Ещё зависит от физического размера монитора. При большом мониторе больше разрешение — самое то. На ноутбуке в 15.4" считаю самым комфортным разрешением 1280×800.
0
Эх, мне бы такое в Нетбинс… А то только код можно раскрасить, получаеться уродливо в месте с светлым интерфейсом.
0
А подо что ты пишешь в Нетбинсе?
0
Python
0
А почему именно нетбинз? Чем он лучше Eclipse, Wing?
Я вчера попробовал Netbeans Early Access — там очень криво работал анализ кода. В том числе не показывалась документация, криво работал code completion и подсказки. В отладчике на работали watches (ни в режиме просмотра переменной, ни при вводе валидного expression). Что в нетбинзе есть такого, что перевешивает все эти ошибки?
Я вчера попробовал Netbeans Early Access — там очень криво работал анализ кода. В том числе не показывалась документация, криво работал code completion и подсказки. В отладчике на работали watches (ни в режиме просмотра переменной, ни при вводе валидного expression). Что в нетбинзе есть такого, что перевешивает все эти ошибки?
0
Скорее вопрос в том с какими ошибками я готов мирится :)
В wing я не готов мирится с платностью, а в Eclipse — с прожорливостью. Да и PyDev юзабелен только с платной частью (по крайней мере был). Нетбинс не сильно прожорлив, хорошо интегрирован контроль версий (я меркуриал использую), нормальная подсветка кода, некоторый анализатор простых ошибок (вроде неиспользуемых модулей), нормальная подсветка html, xml, javascript и т.п. Рефакторинг там тоже начальный есть. Дебаггером я практически не пользуюсь (по-этому про ошибки не знаю), а от автокомплита после вима я вообще отвык :) Хотя там был неплохой вариант (rope), но как-то все равно хотелось IDE, а не просто редактор, хоть и очень продвинутый. Самое главное — я с ним не борюсь и спокойно работаю. В эклипсе так не получалось, все какие-то мелочи раздражали.
Но, когда прикрутят автокомплит и поддержку Django, будет вообще замечательно.
В wing я не готов мирится с платностью, а в Eclipse — с прожорливостью. Да и PyDev юзабелен только с платной частью (по крайней мере был). Нетбинс не сильно прожорлив, хорошо интегрирован контроль версий (я меркуриал использую), нормальная подсветка кода, некоторый анализатор простых ошибок (вроде неиспользуемых модулей), нормальная подсветка html, xml, javascript и т.п. Рефакторинг там тоже начальный есть. Дебаггером я практически не пользуюсь (по-этому про ошибки не знаю), а от автокомплита после вима я вообще отвык :) Хотя там был неплохой вариант (rope), но как-то все равно хотелось IDE, а не просто редактор, хоть и очень продвинутый. Самое главное — я с ним не борюсь и спокойно работаю. В эклипсе так не получалось, все какие-то мелочи раздражали.
Но, когда прикрутят автокомплит и поддержку Django, будет вообще замечательно.
0
Tools -> Plugins, «Extra Color Themes».
Не знаю зачем они в категории Ruby, но там есть подобная цветовая схема. Сам использую.
Не знаю зачем они в категории Ruby, но там есть подобная цветовая схема. Сам использую.
0
0
ну… это же Идея! ))))
а как в Идее обстоят дела с отладчиком Питона? Прошлый раз когда они что-то говорили по этому поводу — было полгода назад. Обещали они золотые горы, но вот у меня на столе стоит восьмерка и ничего такого не видно.
а как в Идее обстоят дела с отладчиком Питона? Прошлый раз когда они что-то говорили по этому поводу — было полгода назад. Обещали они золотые горы, но вот у меня на столе стоит восьмерка и ничего такого не видно.
0
В роде как зарелизили. По крайней мере мне так в ответе от разработчиков написали, но сам не видел.
0
В идее вообще несколько эээ всё странно с другими платформами кроме Java. Например, при создании проекта тебе предлагают выбрать из различных версий проектов на Java что слегка взрывает мозг, если ты вообще не хотел его использовать ))))
Восьмерку я так понял они зарелизили в основном к круглой дате. Надо посмотреть что там в EAP творится.
Восьмерку я так понял они зарелизили в основном к круглой дате. Надо посмотреть что там в EAP творится.
0
Sign up to leave a comment.
Контрастная схема Eclipse/pyDev под TextMate