Pull to refresh

Comments 65

Тоже хотел как-то сделать себе темный эклипс, делал примерно так же. За топик спасибо, хорошо, что вся информация теперь есть в одном месте. Но цветовая схема не прижилась из-за того, что боковые панели-то так и остались светлыми, и прочие элементы интерфейса заточены под «черное на белом».
Если как-нибудь дойдут руки разобраться как работает плагин, меняющий панельки… Но только не сегодня)
Вообще, поражает — сколько времени может отнять такая тривиальная вещь как настройка компутера.
Спасибо. Ознакомился, взял на заметку — на будущее :)
берём из /usr/share/themes/Clearlooks/gtk-2.0/gtkrc (если хотите Clearlooks тему) и копируем куда-нибудь(у меня оно в директории с эклипсом)…
открываем этот файл, заменяем fg_color/bg_color итд(в основном достаточно подправить только верхнюю строчку) на тёмные цвета…
и запускаем :)
GTK2_RC_FILES="/home/nuit/Desktop/eclipse/clearlooksrc" ./eclipse

в итоге получаем что-то вроде этого:


Чёрным становится только эклипс, в остальных приложениях я предпочитаю обычную цветовую схему.
Дружище, вы бох! Такое решение вопроса полностью оторвало мне мозг, учитывая что я сейчас начал разбираться как работают эклипсовые плагины.

С другой стороны, что будет, если у пользователя стоит Windows или Mac?..
На маке воркспейс аннигилировал в 258кб и страничку Welcome =) закончится рабочий день сделаю дубль 2
Присмотрелся к картинке… А у вас какой плагин для изменения вида? В черном виде непонятно… тоже что ли Extended VS Presentation?
>что будет, если у пользователя стоит Windows или Mac?..
не знаю :) возможно тоже есть какое-то решение…

>тоже что ли Extended VS Presentation?
да, просто сменил цвета в General->Appearence->Colors and Fonts->Extended vs Presentation
У меня почему то нет такой вкладки Extended vs Presentation, у вас какой версии Eclipse
Только что проверил для 3.4 Classic.
Гарантировать стопроцентно не могу, но учитывая что в реальности у меня всегда последняя версия сборки с Eclipse Modeling Tools, и на последней эклипсе тоже работать будет.

Еще. Это не вкладка, а пункт в выпадающем списке.
Window->Preferences->General->Appearance, там нужно в дропдауне «Current presentation» выбрать «Extended vs Presentation», и на той же странице в дропдауне с темами выбрать нужный скин (у меня High Contrast).

Чтобы это всё заработало, должен быть установлен плагин «Extended vs Presentation», как его установить — читайте статью, это пункт «1. Панельки».
отпишитесь если помогло. потому что если не помогло, придется качать толстенную четырехсотметровую сборку с EMF.
Я eclipse буквально пару часов назад осваивать начал, спасибо за вашему ответу — понял что у меня плагин не встал. Разберусь с плагином и обязательно отпишусь по результатам.
Плагин ставить так:
1) Help (из главного меню) -> SoftwareUpdates -> Avialable Software -> AddSite (кнопка)
2) вписать andrei.gmxhome.de/eclipse/
3) В списке сайтов добавится только что введенный. Раскрыть дерево этого сайта (стрелочка слева от названия, еще левее чекбокса), найти пункт с вашей версией эклипса (скорее всего это «Eclipse 3.4 — 3.5 plugins»), и поставить чекбокс напротив «Extended VS Presentation».

и да, не переживайте из-за кармы =)
Все вышло, пункт появился. Спасибо!

P.S. Насчет кармы я уже давно не переживаю, после не лестного отзыва о программном обеспечении apple, благодаря какому то «доброму» человеку она у меня стала отрицательной, жаль конечно за комментарии теперь голосовать не могу, но хуже уже точно не будет :)
Поразился шрифтами. Расскажите как добились такого?
чему именно в шрифтах вы поразились? может я отвечу ;) Шрифт у него как будто бы консолас…

===

Кстати, к статье неплохо бы дописать обновление, да все лень ))

Со шрифтом Монако есть четрые возможности:
1) Мак. Там он определяется всем чем можно, если не определяется — следует особая, маковская магия. Найти его можно везде.
2) Линукс с «хорошими» программами. Там он определяется (даже вместе с русским чарсетом!) если тупо скопировать его в папочку со шрифтами. Определяется только теми программами, которые используют шрифтовую систему по умолчанию (то есть например Эклипса должна понять, а вот Идея — уже нет). Найти файл шрифта можно по ссылочке в статье.
3) Винда для набора только английского текста. Шрифт Монако можно конвертнуть в TTF/OFT с помощью вот этой проги:
Есть полноценный триал, еще есть в варезнике РуБорда.
Найти файл шрифта можно по ссылочке в статье.
При этом потеряется русский чарсет!
Для набора английского текста оригинальный монако гораздо круче чем «спецвариант».

4) Винда для набора в т.ч. русского текста, линукс с «плохими» программами.
Я просек что шрифт «русский монако» сделали наши ребята из компании DoubleAlex :) Русские буквы у него из ДаблАлексовского шрифта «Прямой», а английские — оригинальные. Вначале я хотел просто объединить их, как и сделали авторы «русского Монако», но потом заметил: вообще, весь «прямой» (и английские буквы в нем тоже) один-в-один похож на Монако. Можно поставить его.
Прямой (или Priamoj ) — часть набора ParaType.
Я вроде бы качал вот отсюда: webgraf.ru/2008/02/21/paratype-cyrillic.html
Если там ссылка побилась, то хз, может на торрентах есть в паках Паратайпа (там выложено несколько штук).
Есть два варианта этого шрифта (идут вместе) — Priamoj и Priamoj Proper, второй — не моноширинный. Единственный минус этого шрифта — он не такой… эээ crisp как Монако, выглядит чуть-чуть сглаженным на LCD-мониторе.
И еще, не советую копировать сразу ВЕСЬ набор паратайпа (если он очень большой) в windows/fonts: комп может уснуть и не проснуться, случаи бывали.
У меня на 13 MacBook стоит monaco но выглядит немного по другому. Поразился очень классным сглаживанием шрифта. Выглядит потрясно. У меня шрифты немного размыты :(
А, еще дополнение к цветам.

Самая популярная раскраска для «темного» Текстмэйта — Vibrant Inc.
Т.к. у эклипсы очень убогий «стандартный» набор расцветок (расширяется плагинами соответственно каждому новому языку), то ультимативного набора настроек добавляющего Vibrant Inc в Эклипсу — нет. Но есть, например, отдельные преференсы для Питона.

Сначала нужно сохранить все свои преференсы. (объяснить, как?)
Потом нужно экспортировать вот эти (оно сделает «базовую» эклисовую расцветку черной как ночь): blog.codefront.net/wp-content/uploads/2006/09/Eclipse%20preferences.epf
Потом нужно экспортировать вот эту, и тогда Питон/PyDev засветится радугой: www.scimatic.com/files/eclipse_textmate_pydev.epf
Мне объяснять не нужно :) но для полноты мануала было бы неплохо!
Как раз выбирал IDE для Питона, попробую это :)
Тоже сегодня выбирал! :)

Для того чтобы была поддержка питона — нужно еще поставить плагин TextMate.

Wing — бесплатный только для OpenSource. В нем есть куча замечательных вещей, но имхо их недостаточно чтобы за них платить.

Netbeans — не доделан пока. В нетбинзе Python появился только в последней версии 6.5, «Early Access». Там плохо работает функция документации и глючат импорты. Вот как доделают — это будет ого-го! А пока…
Пробовал собрать ночной билд — почему-то не могу склонировать их репозиторий на Mercurial, клонирование виснет на пятой секунде.

Eclipse без рюшечек почему-то показался мне ужасен. Ярко-зеленые строки по белому фону, неразличающиеся между собой текст и функции… Синенькие заголовки окон больше чем элементы этих окон… В общем, мне кажется что допиливание под себя напильником — стоит потраченного времени.
Тьфу, опечатался… " поставить плагин PyDev" конечно.
берите Komodo IDE, хоть он и платный, но действительно качественный и умный
Я видел Komodo на скриншотах, но пока еще не пробовал. Не могли бы вы коротко описать, чем он лучше Эклипсы конкретно для вас?

(сейчас скачаю триал, если у них он есть)
автокомплит лучше, не ошибается в команде «go to definition», есть фильтр файлов в дереве проекта, встроенная тулза для визуальной отладки регулярок. есть и недостатки — работа с SVN организована не так хорошо как в плагинах для эклипса, нет некоторых фич редактора (или я их пока не нашёл — перемещение блока текста, удаление строки целиком).
UFO just landed and posted this here
выставите в настройках видеоподсистемы/шрифтов родное разрешение монитора вместо «стандартных» 96dpi.

У меня на 19"-мониторе 1680x1050 при 106dpi шрифт размером 9п в Eclipse нормально отображается.
Кстати, установил Monaco. ;)
Попробуйте шрифт Consolas из Vist'ы. Имхо — настоящий убийца всех моноширинных шрифтов. Хотя бы потому, что у него нарисован настоящий курсив.

да, обожаю его
Consolas — отличный шрифт!
Но есть ещё не менее отличный open source шрифт DejaVu:
dejavu-fonts.org/

Да, симпатишный. Нужно попробовать.
Liberation Mono немного аккуратнее, чем DejaVu: он чище и компактнее при тех же размерах.
При этом очень похож на Courier New из Windows — моноширинный шрифт №1 по опросам (на codeproject был опрос про это).
Courier — это серифный шрифт, он вообще ничего общего не имеет с Liberation Mono. Вы, наверное, с Andale Mono путаете?
У Liberation Mono есть два минуса:
* очень похожи 0 (нуль) и O (большая o),
* очень похожи 1 и l (маленькая L).

Посередине нуля есть точка, сложно спутать с О.

1 и l действительно слегка похожи, но при этом единица ниже, чем l, так что тоже сложно спутать.



Сверху вниз: Andale Mono, Liberation Mono, Courier New
Да, можно, загнать баг на liberation и попросить срезать левую половину нижней части буквы «l». Вполне вероятно, что сделают.
Ну вот опять подключаться через сто прокси и закачивать на файлообменник ;)
Спасибо)
Consolas сделал специально с учетом font antialiasing от Microsoft, поэтому в Линуксе и прочих ОС будет смотреться не так как задумано.
Ну, мой пример выше из Mac OS X — выглядит вполне достойно.
В линуксе тоже включается антиальязинг, и работает он сейчас на манер микрософтовского.
Это да, сам сижу в линуксе, их тут много разных вариантов, но добиться вида как у Висты не очень получается — другие алгоритмы… Без антиалиасинга им вообще невозможно пользоваться, на сайте MS есть скриншоты — вообще жесть :)
У меня вначале был выключен антиальязинг. Поставил Consolas, посмотрел на эту ужасть… Думаю, что они там все коллективно курили что советуют ТАКОЕ? ))))

Потом каменты почитал, догадался включить.
а Вы не подскажете, где найти этот Consolas?
висты нету и у знакомых нету, негде достать)
Надеюсь, вы заливали туда файл через Тор по поодставному аккаунту. Потому что выкладывание этого файла может оказаться ни разу не легальным.
Особенно актуально для людей с пониженным зрением, работающих без очков на мониторах с разрешением 1680х1050 и выше.

Очень здорово сказано. Напомнило черную кошку в темной комнате.
А что делать?

Гуй некоторых программ (например, Фотошопа) не рассчитан на разрешение 1024х768…

А еще в разрешении 800х600 и 1024х768 всё довольно некрасиво выглядит, даже на CRT.

А на плоской панели, заточенной на 1680х1050 низкие разршение еще и выглядят размыто, как будто бы нарисованные акварелью.
Ещё зависит от физического размера монитора. При большом мониторе больше разрешение — самое то. На ноутбуке в 15.4" считаю самым комфортным разрешением 1280×800.
Эх, мне бы такое в Нетбинс… А то только код можно раскрасить, получаеться уродливо в месте с светлым интерфейсом.
А подо что ты пишешь в Нетбинсе?
А почему именно нетбинз? Чем он лучше Eclipse, Wing?

Я вчера попробовал Netbeans Early Access — там очень криво работал анализ кода. В том числе не показывалась документация, криво работал code completion и подсказки. В отладчике на работали watches (ни в режиме просмотра переменной, ни при вводе валидного expression). Что в нетбинзе есть такого, что перевешивает все эти ошибки?
Скорее вопрос в том с какими ошибками я готов мирится :)
В wing я не готов мирится с платностью, а в Eclipse — с прожорливостью. Да и PyDev юзабелен только с платной частью (по крайней мере был). Нетбинс не сильно прожорлив, хорошо интегрирован контроль версий (я меркуриал использую), нормальная подсветка кода, некоторый анализатор простых ошибок (вроде неиспользуемых модулей), нормальная подсветка html, xml, javascript и т.п. Рефакторинг там тоже начальный есть. Дебаггером я практически не пользуюсь (по-этому про ошибки не знаю), а от автокомплита после вима я вообще отвык :) Хотя там был неплохой вариант (rope), но как-то все равно хотелось IDE, а не просто редактор, хоть и очень продвинутый. Самое главное — я с ним не борюсь и спокойно работаю. В эклипсе так не получалось, все какие-то мелочи раздражали.
Но, когда прикрутят автокомплит и поддержку Django, будет вообще замечательно.
Tools -> Plugins, «Extra Color Themes».
Не знаю зачем они в категории Ruby, но там есть подобная цветовая схема. Сам использую.
Я имел в виду изменить интерфейс. Раскрасить код не так трудно
А что там особо менять? Я отключил основной тулбар и переместил влево Projects и Navigator.
У меня еще Tasks включено.
ну… это же Идея! ))))

а как в Идее обстоят дела с отладчиком Питона? Прошлый раз когда они что-то говорили по этому поводу — было полгода назад. Обещали они золотые горы, но вот у меня на столе стоит восьмерка и ничего такого не видно.
В роде как зарелизили. По крайней мере мне так в ответе от разработчиков написали, но сам не видел.
В идее вообще несколько эээ всё странно с другими платформами кроме Java. Например, при создании проекта тебе предлагают выбрать из различных версий проектов на Java что слегка взрывает мозг, если ты вообще не хотел его использовать ))))

Восьмерку я так понял они зарелизили в основном к круглой дате. Надо посмотреть что там в EAP творится.
Sign up to leave a comment.

Articles