Java

Помогите с выбором Java IDE

В общем рассматриваю три популярные IDE:
1. NetBeans;
2. Eclipse;
3. IntelliJ IDEA (редакция Community Edition).

Везде пишут, что IntelliJ IDEA на голову выше всех остальных, так ли это? Какими средами пользовались Вы, какие от них впечатления?

И в какой из них присутствует собственный мощный конструктор GUI (знаю, что есть Qt для Java, его мы трогать не будем)?
>Везде пишут, что IntelliJ IDEA на голову выше всех остальных, так ли это?
Правильно глаголят, раньше думал что параша, но после часа работы, взял свои слова обратно и Эклипс лесом пошел у меня.

>Какими средами пользовались Вы
Eclipse / IDEA

>какие от них впечатления?
Eclipse - хорошая среда, особенно для новичков
IDEA - интеллектуальная среда

>И в какой из них присутствует собственный мощный конструктор GUI?
Это среды разработки, там везде все есть.
Могу сказать, что в:
NetBeans - встроенный конструктор
Eclipse - специальный плагин
IDEA - не знаю
А вообще, не рекомендую пользоваться конструкторами, ибо лучше когда вы сами осознаете что пишите, а не то что за вас среда сделала + вникаете больше в ГУИ
Так например я всегда создаю ГУИ без конструкторов и все ок, понимаю что где пишу и не возникают вопросы
Абзал Сатвалдинов
Абзал Сатвалдинов
8 005
Лучший ответ
Рефад Валиев Благодарю за хороший ответ! :)
"Везде пишут, что IntelliJ IDEA на голову выше всех остальных"
нигде кроме как на ответах этого не слышу...

STS рулит... потому что это именно то что мне нужно... именно то что нужно корпорации...
можно и Eclipse с плагином поставить... не то...
Антон Клещ
Антон Клещ
51 461
с п. 3 не сталкивался. поэтому п. 1 будет быстрее чем п. 2
IntelliJ IDEA слишком много ресурсов жрет. Если будете передавать кому-то свой проект, а у него на компе слабое железо, то очень тяжело ему будет. Другие две тоже жрут много, но гораздо меньше.
Пробовал ее. Никаких серьезных преимуществ перед Eclipse и NetBeans - нет.

Конструктор GUI для библиотеки Swing есть во всех трех IDE.
В Eclipse и IntelliJ можно еще и под Android писать (на второй основана Android Studio), но Android Studio - это вообще кошмар, чуть ли не гигабайт ОЗУ жрет.

NetBeans для десктопа.
Eclipse для Android.
Доволен.
Для новичков в Java отлично подойдёт NetBeans. В нём есть нужные конструкторы, и вспомогающие функции для написания кода. Если мы уже умеем кодить и NetBeans уже надоел - Eclipse. Если нам надоели обе - IDEA.
Олег Саблин
Олег Саблин
7 607
Qt для java нету, есть свои gui библиотеки swing, javaFx. Я рекомендую усдшзыу
Рефад Валиев А как же Qt Jambi? Или это не Qt?
IDEA лагает дико, проц ест нереально и фиг ты в нем разберешься. Если разобрался - вперед, он реально круче остальных. Но для начала однозначно (!) лучше Eclipse