Java este un limbaj de programare extrem de obișnuit, folosit aproape peste tot - aplicații Android, console de jocuri, chiar și supercalculatoare. Este cunoscut pentru simplitatea sa și portabilitatea sa uimitoare. În articolul de astăzi, ne vom uita la Cele mai bune 10 IDE Java din toate timpurile. Un IDE (Integrated Development Environment) este un software all-in-one care nu numai că vă permite să editați și să compilați codul, ci și să gestionați resursele, să oferiți implementarea și opțiunile de control al versiunilor și vă permite să utilizați funcții avansate de depanare pentru întregul dvs. proiect.
Cele mai bune IDE Java
1. NetBeans
Odată deținut de Sun Microsystems și acum de Oracle, NetBeans este unul dintre cele mai bune IDE din ultimul deceniu. NetBeans este complet modularizat și toate funcțiile IDE vin în pachete numite module. Oferă integrare ușoară cu software-ul de control al versiunilor. NetBeans a fost creat open source de Sun, astfel încât oricine poate contribui la dezvoltarea acestuia. Este gratuit și funcționează pe majoritatea sistemelor și platformelor de operare.
- Dezvoltator: Oracol
- Platforme: NetBeans este un IDE pe mai multe platforme, care acceptă Windows, Mac și Linux
- Preț: Gratuit
- Mărimea: 186 MB pentru versiunea Java EE
2. IDEA IntelliJ
IntelliJ este un IDE Java cu sursă închisă și unul dintre „cele trei mari” dintre IDE-urile Java (celelalte două fiind Eclipse și NetBeans). IntelliJ IDEA are o interfață grafică, modernă. A fost ales IDE de bază pentru Android Studio, noul software all-in-one pentru dezvoltarea aplicațiilor Android, dezvoltat de Google.
Există două versiuni ale IntelliJ, Community Edition, care este gratuită, și Ultimate Edition, care este complet prezentată și necesită licențe plătite pentru utilizare.
- Dezvoltator: JetBrains
- Platforme: OS X, Linux, Windows
- Preț: Plătit (licență de utilizator individual de 199 USD). Gratuit pentru studenți și proiecte open source.
- Mărimea: 180 MB pentru ediția comunitară, 290 MB pentru ediția finală
3. Eclipsa
Eclipse este unul dintre cele mai populare IDE de acolo și nu doar pentru Java, ci și pentru C ++ și PHP. Eclipse este un instrument open source și are o comunitate excelentă de dezvoltatori. De asemenea, oferă o imensă bibliotecă de pluginuri, toate realizate de utilizatori. Ultima versiune mare Eclipse a venit anul trecut cu Eclipse Luna, care oferea suport pentru Java 8. Eclipse a fost, de asemenea, IDE-ul de bază pentru vechiul SDK Android (Software Development Kit).
- Dezvoltator: Fundația Eclipse
- Platforme: Eclipse este disponibil pentru Windows, Mac, Linux și OSX
- Preț: Gratuit
- Mărimea: Pachetul de descărcare Eclipse Luna pentru dezvoltatorii Java are (aproape) 155 MB.
4. Jdeveloper
JDeveloper este un IDE complet gratuit lansat de Oracle. JDeveloper oferă mai multe funcții precum Refactoring, Control versiuni, Audit și valori, Depanare, Profilare. Suport pentru furnici și Suport Maven. Vine în două ediții, o ediție Studio care are un set de instrumente complet încărcat pentru crearea de programe în Java și o ediție Java, care nu are caracteristici J2EE, ADF, UML și bază de date, dar este mult mai mică și mai rapidă. Java Edition are toate caracteristicile de bază necesare pentru Java și ar trebui să satisfacă majoritatea programatorilor Java începători și intermediari.
- Dezvoltator: Oracol
- Platforme: Cross Platform
- Preț: Gratuit
- Mărimea: Java Edition-181 MB, Studio Edition -1,8 GB
5. Dr. Java
Dr. Java este un IDE Java ușor care este întreținut pe Sourceforge. Este conceput în primul rând pentru studenți și începători, dar are și funcții avansate pentru profesioniștii Java. Este gratuit și open source. Dr. Java este întreținut de grupul JavaPLT de la Universitatea Rice. Interfața sa a fost proiectată folosind setul de instrumente Swing dezvoltat de Sun Microsystems.
- Platforme: Cross Platform
- Preț: Gratuit
- Mărimea: 13 MB
6. BlueJ
BlueJ este un IDE Java open source construit în scopuri educaționale. Este, de asemenea, potrivit pentru dezvoltarea de proiecte software mici. Interfața BlueJ este destul de simplă, astfel încât începătorii să o poată folosi bine. Prezintă clase și obiecte într-o manieră curată și vizuală. Scopul principal al BlueJ este de a preda programarea orientată pe obiecte, deci este un instrument excelent pentru noii cursanți, puternic, fără natura grupată a altor IDE profesionale.
- Platforme: Cross Platform
- Preț: Gratuit
- Mărimea: 160-170 MB (inclusiv JDK)
7. jCreator
jCreator este un IDE Java rapid și eficient scris în C ++ (ceea ce se presupune că îl face mai rapid decât alte IDE care au fost scrise în Java). Are o interfață similară cu versiunile anterioare ale Visual Studio și vă permite să o personalizați după preferințe. jCreator este un IDE plătit, dar este disponibilă și o versiune gratuită fără funcții precum completarea automată a codului. jCreator oferă doar suport pentru Windows, dar poate fi rulat pe Linux folosind Vine.
- Dezvoltator: Software Xinox
- Platforme: Doar Windows.
- Preț: Gratuit
- Mărimea: 7,2 MB pentru versiunea de încercare
8. jGrasp
jGrasp este un alt IDE Java foarte ușor, care se concentrează pe vizualizările software. Are caracteristici precum diagramele de clasă UML care ajută la îmbunătățirea lizibilității codului. jGrasp generează vizualizări în mod automat și are, de asemenea, mecanisme de identificare a structurii datelor, vizualizatoare de obiecte dinamice și alte câteva caracteristici care prezintă codul Java într-o vizualizare frumoasă, lizibilă, asemănătoare unui manual.
- Platforme: Cross Platform
- Preț: Gratuit
- Mărimea: 5MB
9. Greenfoot
Greenfoot este un IDE educațional Java care se bazează aproape complet pe interacțiuni. Se bazează foarte mult pe vizualizarea structurilor de date și este optimizat pentru crearea de programe simple și jocuri Java 2D. Greenfoot are o funcție de partajare online foarte bună, care este coaptă direct în IDE. Utilizatorii își pot împărtăși programele online pentru ca alții să le vizualizeze și să primească ajutor și feedback. Proiectele partajate pot fi editate direct online. În general, Greenfoot este minunat pentru începători.
- Platforme: Cross Platform
- Preț: Gratuit
- Mărimea: 162 MB pentru Windows (JDK inclus)
10. Codenvy
În ultima intrare a listei noastre, avem Codenvy, care, spre deosebire de toate celelalte IDE menționate până acum, este pur bazat pe cloud. Nu este necesară instalarea. Codenvy are toate clopoțelele și fluierele unui IDE „offline” complet prezentat, inclusiv medii de construire / rulare / depanare. Abilitatea de a colabora în timp real este una dintre caracteristicile de dorit ale lui Codenvy. Codenvy are o interfață excelentă și mai multe opțiuni de spațiu de lucru. Este disponibil după plata unei taxe lunare de abonament. Ediția comunitară Codenvy este gratuită.
Informații detaliate:
- Dezvoltator: Codenvy Inc..
- Platforme: Cross Platform (bazat pe browser)
- Preț: Gratuit pentru ediția comunității. Abonamente pentru versiunea premium începând de la 1 USD pe lună.
VEZI ȘI: Top 15 limbaje de programare de învățat în 2015
Dacă aveți vreo sugestie pentru lista noastră cu cele mai bune IDE Java, nu ezitați să ne anunțați în comentarii.