Eclipse для пользователей IntelliJ Idea

У меня есть сотрудник, который хочет переключиться с Idea IntelyiJ на Eclipse и обеспокоен тем, что не знает набор команд Eclipse.

Мне было интересно: у кого-нибудь есть ссылка на сопоставления с клавиатурой, которые могут устанавливать команды Eclipse, по крайней мере, в соответствие с идеей соответствия?

Вы сделали этот переключатель? Любые "gotchas", советы или информация, о которых мы должны знать?

Спасибо!

Ответ 2

Получить плагин из здесь. Кажется, проще установить, чем в ответе Бартоша, плюс нет 404s...

Для ленивых: прямая ссылка на плагин

Отбросьте банку плагина в папку eclipse/plugins и перезапустите eclipse. Теперь в диалоговом окне настроек в разделе General > Keys вы можете найти ключевую схему "Intellij Idea".

Ответ 3

Я сам пережил этот опыт. Результатом стала серия статей в моем блоге:

Все они предвзяты к идее (очевидно), но полны соответствующих сравнений Idea-Eclipse, быстрых клавиш, небольших рассказов и наблюдений. В целом они оба очень хорошие IDE, но если IDEA составляет 100%, Eclipse составляет 90%, а может быть даже 95% - с самыми большими различиями:

  • требуется другое мышление, проекты, модули, рабочее пространство могут означать разные вещи или вообще не используются в одной или другой среде IDE, у вас есть/нужны перспективы в Eclipse, а не в IDEA и т.д.
  • качество поддержки Maven/SVN по умолчанию лучше в IDEA (оно также встроено), гораздо более плавное и меньше проблем + 3way diff в IDEA просто отлично, как правило, парни Eclipse так боятся слияния - и теперь я понимаю почему
  • IDEA гораздо более отполирован, меньше графических сбоев и гораздо лучших цветов по умолчанию для подсветки и т.д.
  • бесплатная версия IDEA НЕ имеет так много вещей, как вы можете иметь с Eclipse со всеми возможными бесплатными плагинами - экосистема плагина Eclipse просто такая большая!
  • ИДЕЯ - это просто разумнее, чем когда-либо, когда дело доходит до завершения, рефакторинга и этих других мелочей, где ИДЕЯ была вершиной класса все время с 2000 года.

Мне повезло, что мне не пришлось конвертировать в конце, потому что мы используем проекты Maven, которые отлично работают в обеих IDE. Однако я по-прежнему использую Eclipse для других проектов (xtext).

Ответ 4

В ответ на Bartosz флеш-строитель - хорошая причина, пока реактивные мозги не выйдут с визуальным редактором mxml.

прямая ссылка, вышеперечисленная выше, устарела, релизы здесь: http://code.google.com/p/ideakeyscheme/updates/list

Обновление: также нашлось: http://www.bharathganesh.com/idea-prefs.php, хотя это довольно легко описывает описание.

Ответ 5

Я мог бы перечислить кучу подсказок, gotchas и т.д., потому что я сделал переключатель несколько раз. Я пытался несколько раз переключиться на Eclipse, но не мог этого сделать и вернулся в IntelliJ.

Первый совет:
Intellj "project" → Eclipse "workspace" Intellij "module" → Eclipse "project"

Второй совет: Eclipse имеет концепцию "Перспективы", что означает, что она перетаскивает ваш пользовательский интерфейс, когда вы делаете разные вещи, например, для отладки там перспективы отладки. Я не совсем понимаю это, я лично предпочитаю концепцию окон или окна инструментов, которые пристыковываются к низу или по сторонам.