Кращі ide для java, geekbrains - навчальний портал для програмістів
Минулого разу ми постаралися охопити неосяжне, згадавши кілька найбільш популярних і універсальних середовищ розробки. Досвід вийшов не надто вдалим, тому в цей раз ми сконцентруємося лише на одній мові, а саме Java.
Заснувавши 7 номінацій, суб'єктивно визначимо кращі з кращих:
Краща безкоштовна IDE: NetBeans
NetBeans - найпотужніша середовище розробки з відкритим вихідним кодом, орієнтована на інтернет, мобільні і настільні додатки. Працює з Linux, Windows, MacOS і навіть Oracle Solaris.
Незважаючи на те, що NetBeans дозволяє працювати на декількох мовах, в середовищі розробників вона вважається Java-орієнтованої. Вона прекрасно взаємодіє з JPA, JSP, Struts, Spring і бібліотекою Hibernate.

Краща комерційна IDE: IntelliJ IDEA
По правді кажучи, IntelliJ IDEA поширюється в двох версіях, одна з яких абсолютно безкоштовна - Free Community Edition. Причому для початківця розробника даного пакета вистачить з головою. Зокрема, IDE Android Studio, мова про яку піде трохи пізніше, заснована саме на цій версії.
Найпопулярніша IDE: Eclipse
Точну цифру привести практично неможливо, але практично будь-який Java-розробник з досвідом роботи понад 2 роки стикався з цією IDE. Переможцем у цій номінації Eclipse вдалося стати завдяки великої спільноти, тонні корисної інформації і незліченній кількості плагінів. Як і з попередніми екземплярами, Eclipse підтримує кілька мов, але сприймається як прихильник Java.
Cамая універсальна IDE: JDeveloper

Краща для Android: Android Studio
Було б дивно, якщо переможцем в цій номінації стала якась інша IDE. Крім всіх можливостей, який вам дарує вихідна IDE IntelliJ IDEA, Android Studio включає в себе чимало надбудов від Google, як чисто візуальних (макети, формати, GPU профайлер), так і функціональних (JUnit 4 і Firebase Test Lab для тестування і налагодження, система збірки Gradle, Instant Run).
Краща IDE для навчання: DrJava
Саме до такого висновку прийшла команда розробників під назвою JavaPLT, що представляють університет Райса. Воно й не дивно, враховуючи, що DrJava - їх дітище. Втім, залишивши жарти осторонь, варто визнати, що DrJava дійсно чудово підійде новачкам, адже дана IDE навіть не ставить собі за мету суперництво з вищеназваними. Головне її перевага - гранично швидке налаштування і перехід до безпосереднього написання коду. В якості конкурентів можна на схожих умовах розглянути BlueJ, JGrasp і Greenfoot.
Найперспективніша IDE: MyEclipse

А чим користуєтеся ви?