Рекомендуємо, 2024

Вибір Редакції

10 кращих Java IDE всіх часів

Java - це надзвичайно поширена мова програмування, яка використовується майже скрізь - програми для Android, ігрові консолі, навіть суперкомп'ютери. Він відомий своєю простотою і дивовижною портативністю. У сьогоднішній статті ми розглянемо 10 найкращих Java IDE всіх часів. Інтегрована середовище розробки (IDE) - це все-в-одному програмне забезпечення, яке дозволяє не тільки редагувати і компілювати код, але й керувати ресурсами, надає можливості розгортання і керування версіями, а також дозволяє використовувати розширені функції налагодження для всього проекту.

Кращі Java IDE

1. NetBeans

Після того, як компанія належить Sun Microsystems, а тепер Oracle, NetBeans є одним з кращих IDE за останнє десятиліття. NetBeans повністю модульована, і всі функції IDE входять до пакетів, які називаються модулями. Він пропонує легку інтеграцію з програмним забезпеченням для керування версіями. NetBeans було створено з відкритим вихідним кодом від сонця, тому кожен може сприяти його розвитку. Він безкоштовний і працює на більшості операційних систем і платформ.

  • Розробник: Oracle
  • Платформи: NetBeans - це крос-платформенний IDE, що підтримує Windows, Mac і Linux
  • Ціни: безкоштовно
  • Розмір: 186 МБ для версії Java EE
Завантажити

2. IntelliJ IDEA

IntelliJ є закритим вихідним кодом Java IDE, і одним з "великих трьох" серед Java IDE (два інших - Eclipse і NetBeans). IntelliJ IDEA має великий, сучасний інтерфейс. Він був обраний базовою IDE для Android Studio, новим все-в-одному програмним забезпеченням для розробки додатків Android, розроблених Google.

Є дві версії IntelliJ, Community Edition, яка безкоштовна, і Ultimate Edition, яка повнофункціональна і вимагає використання платних ліцензій.

  • Розробник: JetBrains
  • Платформи: OS X, Linux, Windows
  • Ціноутворення: платна ($ 199 індивідуальна ліцензія користувача). Безкоштовно для студентів і проектів з відкритим кодом.
  • Розмір: 180 Мб для Community Edition, 290 МБ для Ultimate Edition
Завантажити

3. Затемнення

Eclipse є одним з найпопулярніших IDE, не тільки для Java, але і для C ++ і PHP. Eclipse є інструментом з відкритим кодом і має велику спільноту розробників. Він також має величезну бібліотеку плагінів, всі зроблені користувачами. Останній великий реліз Eclipse прийшов у минулому році з Eclipse Luna, який запропонував підтримку Java 8. Eclipse був також базовим IDE для старого Android SDK (Software Development Kit).

  • Розробник: Eclipse Foundation
  • Платформи: Eclipse доступний для Windows, Mac, Linux і OSX
  • Ціни: безкоштовно
  • Розмір: Завантажити пакет Eclipse Luna для розробників Java (майже) 155 Мб.
Завантажити

4. Jdeveloper

JDeveloper - це повністю вільний IDE, випущений Oracle. JDeveloper пропонує кілька функцій, таких як, Рефакторинг, Контроль версій, Аудит і Метрики, Налагодження, Профілювання. Підтримка Ant та підтримка Maven. Він випускається в двох виданнях, студійному випуску, який має повністю завантажений набір інструментів для створення програм на Java, і Java Edition, в якому відсутні функції J2EE, ADF, UML і Database, але набагато менше і швидше. Java Edition має всі основні функції, необхідні для Java, і має задовольняти більшість кодерів для початківців і проміжних Java.

  • Розробник: Oracle
  • Платформи: Хрест-платформа
  • Ціни: безкоштовно
  • Розмір: Java Edition-181 MB, Studio Edition -1.8 Гб
Завантажити

5. Доктор Ява

Dr. Java - це легкий Java IDE, який підтримується на Sourceforge. Він призначений в першу чергу для студентів, і початківців, але також має розширені можливості для Java профі. Це вільний і відкритий код. Доктор Java підтримується групою JavaPLT в Університеті Райс. Його інтерфейс був розроблений з використанням інструментарію Swing, розробленого компанією Sun Microsystems.

  • Платформи: Хрест-платформа
  • Ціни: безкоштовно
  • Розмір: 13 Мб
Завантажити

6. BlueJ

BlueJ є відкритим вихідним кодом Java IDE, побудований для освітніх цілей. Він також підходить для розробки невеликих програмних проектів. Інтерфейс BlueJ є досить основним, так що початківці можуть добре використовувати його. Він показує класи і об'єкти чистою, візуальною манерою. Основною метою BlueJ є навчити об'єктно-орієнтованого програмування, тому це відмінний інструмент для нових учнів, потужний, без кластерного характеру інших професійних IDE.

  • Платформи: Хрест-платформа
  • Ціни: безкоштовно
  • Розмір: 160-170 МБ (включаючи JDK)
Завантажити

7. jCreator

jCreator - це швидкий та ефективний Java IDE, написаний на мові C ++ (що, мабуть, робить його швидшим, ніж інші IDE, написані на Java). Він має інтерфейс, подібний до попередніх версій Visual Studio, і дозволяє налаштовувати його відповідно до ваших уподобань. jCreator є платним IDE, але безкоштовна версія без функцій, таких як автозаповнення коду, також доступна. jCreator пропонує лише підтримку Windows, але його можна запустити на Linux за допомогою Vine.

  • Розробник: Xinox Software
  • Платформи: тільки для Windows.
  • Ціни: безкоштовно
  • Розмір: 7.2 Мб для пробної версії
Завантажити

8. jGrasp

jGrasp - це ще один надлегкий Java IDE, який фокусується на візуалізаціях програмного забезпечення. Вона має такі функції, як діаграми класів UML, які допомагають покращити читабельність коду. jGrasp генерує візуалізації автоматично, а також має механізми ідентифікації структури даних, переглядачі динамічних об'єктів і декілька інших функцій, які представляють код Java у приємному, читаному підручнику вигляді.

  • Платформи: Хрест-платформа
  • Ціни: безкоштовно
  • Розмір: 5 Мб
Завантажити

9. Greenfoot

Greenfoot є освітнім Java IDE, який майже повністю заснований на взаємодії. Він значною мірою залежить від візуалізації структур даних і оптимізований для створення простих програм і 2D Java-ігор. У Greenfoot є дійсно велика функція обміну в Інтернеті, яка випікається безпосередньо в IDE. Користувачі можуть ділитися своїми програмами в Інтернеті, щоб інші могли їх переглядати, а також отримувати допомогу та відгуки. Спільні проекти можна безпосередньо редагувати в Інтернеті. В цілому, Greenfoot відмінно підходить для початківців.

  • Платформи: Хрест-платформа
  • Ціни: безкоштовно
  • Розмір: 162 МБ для Windows (JDK включено)
Завантажити

10. Коденвий

У останньому записі нашого списку, ми маємо Codenvy, який, на відміну від усіх інших IDE, згаданих досі, є суто хмарою. Інсталяція не потрібна. Codenvy має всі дзвони і свистки з повнофункціонального "офлайнового" IDE, включаючи середовища побудови / запуску / налагодження. Можливість співпрацювати в реальному часі - це одна з бажаних можливостей Codenvy. Codenvy має чудовий інтерфейс і кілька варіантів робочого простору. Він доступний після оплати щомісячної абонентської плати. Спільне видання Codenvy можна використовувати безкоштовно.

Детальна інформація:

  • Розробник: Codenvy Inc.
  • Платформи: перехресні платформи (на основі браузера)
  • Ціни: безкоштовно для спільноти. Підписки на преміум версію починаються від $ 1 на місяць.
Завантажити

Якщо у вас є пропозиції щодо нашого списку найкращих IDE в Java, не соромтеся повідомляти нам про це в коментарях.

Top