У меня на работе Eclipse, а другие IDE не заапрувлены. Краткий итог
- Не умеет отображать иерархические структуры проектов, в том числе Maven. Любые иерархии делает плоскими. Известный баг, на который разработчики кое-что делали с высокой колокольни
- Не имеет нормального редактора Swing на уровне встроенного в NetBeans
- Для Maven нужно генерить проекты и если что-то поменялось, то перегенерить заново. В итоге затираются преференсы (например настройки Jixb плагина)
- Использует загадочную безымянную систему сборки, которая как-то сферически в вакууме куда-то что-то собирает. Все проекты видят ресурсы друг друга, что не совпадает с Maven и в итоге проявляется только при ручной сборке в консоли и тестировании оттуда
- Выглядит как говно (дань SWT)
- Плагин для SVN при рефакторинге к чертям ломает папки SVN. Потому нужно все двигать обычным svn, потом replace пакетов по множеству файлов в Eclipse
- Меню поражают неинтуитивностью и заумностью
- Плагины часто при установке не разруливают зависимости
Зачем такой мазохизм? У меня прямо организм приходит в баланс когда после рабочего дня я решаю поработать над бакалаврской работой, открываю NetBeans...
Всем спасибо. Буду признателен за хоть какое-то преимущество Eclipse. Факты желательно приводить не 2005 года