Комментарии 45
Спасибо за статью. Добавлю еще AnyEdit tools — без него, как без рук.
+3
Кстати, а есть ли какие-то исследования на тему использования белого фона vs тёмного?
Лично у меня глаза куда больше напрягаются, когда с тёмного фона переключаешься на светлый, потому всегда использую светлый (с которым никогда никаких проблем нет).
Лично у меня глаза куда больше напрягаются, когда с тёмного фона переключаешься на светлый, потому всегда использую светлый (с которым никогда никаких проблем нет).
+7
где-то слышал принцип, хотя и не поручусь за его достоверность: лучше воспринимается светлый фон и темный текст, если они воспринимаются как отраженный свет (книжки, в том числе e-ink) и темный фон/светлый текст если они на источнике освещения (мониторы, проекторы). Опять же вроде бы то же самое относится к засечкам в шрифте — без засечек лучше из источника освещения, с засечками — если на отраженном.
+5
В отношении e-ink и подобного согласен. В отношении мониторов у меня другая информация. Пруфов увы тоже нет.
1. негативная схема вреднее и к тому же черный фон рассеивает внимание
2. оптимальна для длительного чтения не тема с максимальной контрастностью, т.е. белый фон, черный текст, а слегка помягче. Т.е. темный(но не черный) шрифт на белом фоне. Или черный шрифт на светло-сером фоне.
1. негативная схема вреднее и к тому же черный фон рассеивает внимание
2. оптимальна для длительного чтения не тема с максимальной контрастностью, т.е. белый фон, черный текст, а слегка помягче. Т.е. темный(но не черный) шрифт на белом фоне. Или черный шрифт на светло-сером фоне.
0
оптимальна для длительного чтения не тема с максимальной контрастностью, т.е. белый фон, черный текст, а слегка помягче. Т.е. темный(но не черный) шрифт на белом фоне
О нееееет!
Терпеть не могу сайты, у которых основной текст — серый на белом. Сделал для них отдельный стиль в Stylish.
ContrastRebellion
0
Темный против светлого(тема Monokai) я на себе пробовал — от темного глаза устают меньше, в след за мной ещё несколько человек в команде перешли на темный.
0
Темный фон хорош в условиях недостаточного освещения. Сам предпочитаю хорошую освещенность и светлые схемы в IDE.
+2
И да, перед тем как играться с цветами в IDE, неплохо бы подобрать комфортную яркость и контрастность на мониторе. С ними и белый фон не режет глаз.
0
Абсолютно верно. Я бы добавил по поводу освещенности.
Самый простой способ ее проверить — приложить к монитору лист бумаги. В условиях недостаточной освещенности лист бумаги будет значительно темнее белого фона на мониторе.
Самый простой способ ее проверить — приложить к монитору лист бумаги. В условиях недостаточной освещенности лист бумаги будет значительно темнее белого фона на мониторе.
0
А ссылки на плагины есть, что бы не использовать Google?
+4
Вот мне тоже кажется, чего-то важного в статье не хватает. Я вот прям подумал поставить плагины, удивился, что svn плагин не subclipse.tigris.org/update_1.8.x, а ни одного URL то и нет.
+2
Используйте Marketplace: Eclipse --> Help --> Marketplace — это магазин плагинов (бесплатный), как например для андроида или apple. В нем есть search
+2
НЛО прилетело и опубликовало эту надпись здесь
В последнее время, как-то, всё чаще ставится EGit чем что-либо другое.
+6
Поигрался с разрисовкой… Разочаровался. Поставил тему как в Sublime Text 2 потому что жутко нравится. В саблиме спокойно печатаю. В эклипсе дуля, и производительность упала на 80%. То ли дело привычки, то ли что то ещё.
А findbugs, считаю полезным, хотя там куча паттернов которые на автомате и сам обрабатываешь при написании даже не вспоминая о том что там nullpointer или ещё что то. Просто помнишь что НАДО писать так.
А findbugs, считаю полезным, хотя там куча паттернов которые на автомате и сам обрабатываешь при написании даже не вспоминая о том что там nullpointer или ещё что то. Просто помнишь что НАДО писать так.
0
Вроде поставил eUML 2, но так и не нашёл как его вызвать?)
0
Спасибо за информацию! Я бы обязательно ещё назвал CheckStyle.
0
Mylyn забыли (http://eclipse.org/mylyn/) — продвинутое управление тасками, в т.ч.поддержка различных трекеров. Еще одна полезная фича у него это поддержка wikitext-а (textile, markdown и т.д.)
> почему-то в eclipse по умолчанию нет поддержки Maven
Наверное потому что им далеко не все пользуются. Ваш КО.
> SVN team provider
Их 2 (разницы между ними практически нет):
* subversive — не знаю как сейчас, но до НГ не поддерживал svn 1.7
* subclipse — перешел на него с первого
Для git есть egit (http://eclipse.org/egit/) — аналогичный хотя и менее интуитивно понятный.
> почему-то в eclipse по умолчанию нет поддержки Maven
Наверное потому что им далеко не все пользуются. Ваш КО.
> SVN team provider
Их 2 (разницы между ними практически нет):
* subversive — не знаю как сейчас, но до НГ не поддерживал svn 1.7
* subclipse — перешел на него с первого
Для git есть egit (http://eclipse.org/egit/) — аналогичный хотя и менее интуитивно понятный.
+1
> subversive
Проверил — оказывается уже поддерживает.
Проверил — оказывается уже поддерживает.
0
Главное в Mylyn (а для меня этот плагин — мастхэв) — это не продвинутое управление задачами, а его главная фишка — контекстный фокус. Очень помогает мыслить рационально, когда все спрятано, кроме того, с чем конкретно работаешь. Ну и еще помогает делать code review или продолжить чью-то работу — открываешь чужой контекст, который сохранен в тракере как аттачмент, и вперед.
0
Да удобно, но, ИМХО, главный недостаток в том что сохраняются вообще все просмотренные файлы — в крупных/сложных/запутанных проектах постоянно приходится включать/выключать активную задачу, а если забываешь это делать, то контент очень быстро замусоривается и перестает быть полезным.
Пока так и не придумал как решить для себя эту проблему.
Пока так и не придумал как решить для себя эту проблему.
0
Когда крупный проект разбит на много задач (в идеале так и должно быть), то такой проблемы нет. В принципе, для сферического проекта в вакууме можно вывести эмпирическое правило: если Mylyn-овский контекст становится слишком большим, то вы неправильно разбиваете работу на конкретные задачи.
Второе: при закрытии редактора с файлом он исчезает из контекста (насколько я помню, это поведение настраивается).
И третье: В сам mylyn встроен алгоритм, по которому определяется релевантность конкретного ресурса (файла, метода, теста, и т.д.). И чем реже вы обращаетесь к этому ресурсу, тем быстрее он «выпадет» из контекста. Не помню сейчас деталей (я присутствовал на презентации Мика Кирстена когда-то давно), но если мне не изменяет склероз, какой-то коэффициент этого затухания интереса тоже настраивается, либо через UI, либо через какой-то конфиг. Если я это придумал — прошу прощения.
Второе: при закрытии редактора с файлом он исчезает из контекста (насколько я помню, это поведение настраивается).
И третье: В сам mylyn встроен алгоритм, по которому определяется релевантность конкретного ресурса (файла, метода, теста, и т.д.). И чем реже вы обращаетесь к этому ресурсу, тем быстрее он «выпадет» из контекста. Не помню сейчас деталей (я присутствовал на презентации Мика Кирстена когда-то давно), но если мне не изменяет склероз, какой-то коэффициент этого затухания интереса тоже настраивается, либо через UI, либо через какой-то конфиг. Если я это придумал — прошу прощения.
0
У меня немного в другом проблема — есть большой проект, есть задача «исправить в модуле X ...», если работать только с файлами модуля все нормально, а вот когда приходится смотреть API самого проекта — все эти файлы тоже в контекст попадают.
Хотя, возможно, «второе» как раз решит данную проблему, надо попробовать.
> И третье
Старые и редко используемые файлы действительно становятся менее заметными (правда в PDT это довольно часто глючит — после включения/выключения/переключения между задачами «подсветка» файлов не всегда сбрасывается).
Хотя, возможно, «второе» как раз решит данную проблему, надо попробовать.
> И третье
Старые и редко используемые файлы действительно становятся менее заметными (правда в PDT это довольно часто глючит — после включения/выключения/переключения между задачами «подсветка» файлов не всегда сбрасывается).
0
А знает кто-нибудь плагин чтоб можно было окошки с кодом вытаскивать из таббара и перетаскивать на второй монитор, чтоб получалось что-то вроде VisualStudio?
+2
Glance (http://ystrot.github.com/glance/) — инкрементальный текстовый поиск с подсветкой. Удобно для поиска по коду.
0
а где же CodePro AnalytiX?
0
Тёмный фон в редакторе это, конечно, благородно, но только что делать с болтающимися по бокам от оного окошками package explorer и overview, которые представляют собой деревья на стандартном белом фоне? Какие есть способы перекрасить всю Windows?
0
А чем макросы записываете?
+1
Еще есть довольно популярный FileSync. Очень удобный плагин для автоматического копирования измененных файлов из директории компиляции, например, на сервер.
0
А есть какой-нибудь плагин, чтобы вкладки своими цветами делать? Например если файлы из нескольких проектов открыты.
0
Не понятно, для чего вы сделали эту сборку. То ли для Java, то ли для PHP. Это я намекаю на то, что для конкретного окружения необходимы свои плагины.
Да, есть универсальные, например «AnyEdit tool», Mylin или Eclipse Color Themes, но в остальном, тут разугляй фантазия.
К примеру SVN — устаревшая система контроля версий, поэтому вместо неё я советую ставить плагины для Mercurial'a или GIT'a(ну если ваш проект уже давно ведется в SVN — сочувствую вам)
Есть большое количество плагинов для TDD техник.
Есть различные плагины-коннекторы для Mylin.
Топик поверхностный без обзора основных популярных плагинов.
Да, есть универсальные, например «AnyEdit tool», Mylin или Eclipse Color Themes, но в остальном, тут разугляй фантазия.
К примеру SVN — устаревшая система контроля версий, поэтому вместо неё я советую ставить плагины для Mercurial'a или GIT'a(ну если ваш проект уже давно ведется в SVN — сочувствую вам)
Есть большое количество плагинов для TDD техник.
Есть различные плагины-коннекторы для Mylin.
Топик поверхностный без обзора основных популярных плагинов.
-1
Можно GWT и AppEngine (под вкус) добавить.
0
Плагин Zen Coding для быстрого написания HTML, XML, XSL и т.п.
+1
Блин, хоть бы отметили что это про Java. Для остальных ЯП большая часть плагинов бесполезна. Ну и блог у Eclipse свой есть habrahabr.ru/blogs/eclipse/
0
А как можно сделать, что бы в Eclipse color theming при создании нового проекта, в новой папке, не пришлось лезть и выставлять цветовую схему заново, а то она становиться Default сама. А хотелось бы что бы ко всем проектам применялась выбранная цветовая схема. Спасибо.
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Тюнингуем eclipse — TOP 7 plugins