Eclipse nel complesso sembra essere il più popolare in uso in questi giorni, quindi varrebbe la pena di diventare almeno familiarità con esso. Ci sono molti plugin per Eclipse per tutti i tipi di cose, ed Eclipse rende molto facile scrivere nuovi plugin. Supporta anche una varietà di linguaggi di programmazione ben oltre Java. Tuttavia, Eclipse è anche lento, gonfio, complicato e ha una curva di apprendimento ripida.
NetBeans-Non l’ho usato in un paio d’anni., L’ultima volta che ci ho giocato, l’ho preferito a Eclipse, in quanto almeno si sentiva un po ‘ più veloce e più intuitivo. Ha una base di utenti più piccola, che tende a significare meno plugin e meno supporto della comunità, ma almeno l’ultima volta che ho giocato con esso, era un sistema abbastanza piacevole e stabile da usare.
IntelliJ-è meno “libero” rispetto agli altri due, ma ci sono modi per ottenere determinate versioni per free-as-in-beer. Penso che la qualità sia generalmente un gradino sopra Eclipse e NetBeans., Ha una crescente base di utenti nel settore (dove le aziende sono disposte a sborsare per le tasse di licenza in cambio di un prodotto teoricamente più stabile e ben supportato). È anche il fondamento su cui sono costruiti altri IDE (come Android Studio e PyCharm). Quindi, probabilmente continuerà a crescere in popolarità. Se stessi facendo uno sviluppo Java pesante su base giornaliera, probabilmente mi accontenterei di IntelliJ.
Detto questo… Sono continuamente perplesso e costernato dalla bassa qualità complessiva degli IDE Java rispetto ai prodotti per altre piattaforme., Tutto in genere sembra essere incredibilmente lento e gonfio e complicato, e non c’è stato davvero molto miglioramento nel corso degli anni in quella zona.