Dev

I 10 migliori IDE Java di tutti i tempi

I 10 migliori IDE Java di tutti i tempi

Java è un linguaggio di programmazione estremamente comune, utilizzato quasi ovunque: app Android, console di gioco e persino supercomputer. È noto per la sua semplicità e la sua straordinaria portabilità. Nell'articolo di oggi esamineremo il file I 10 migliori IDE Java di tutti i tempi. Un IDE (Integrated Development Environment) è un software all-in-one che non solo consente di modificare e compilare il codice, ma gestisce anche le risorse, fornisce opzioni di distribuzione e controllo della versione e consente di utilizzare funzionalità di debug avanzate per l'intero progetto.

I migliori IDE Java

1. NetBeans

NetBeans, una volta di proprietà di Sun Microsystems e ora di Oracle, è uno dei migliori IDE degli ultimi dieci anni. NetBeans è completamente modulare e tutte le funzioni IDE sono contenute in pacchetti chiamati moduli. Offre una facile integrazione con il software di controllo della versione. NetBeans è stato reso open source da Sun, quindi chiunque può contribuire al suo sviluppo. È gratuito e funziona sulla maggior parte dei sistemi operativi e delle piattaforme.

Scarica

2. IntelliJ IDEA

IntelliJ è un IDE Java closed source e uno dei "tre grandi" tra gli IDE Java (gli altri due sono Eclipse e NetBeans). IntelliJ IDEA ha un'interfaccia utente fantastica e moderna. È stato scelto come IDE di base per Android Studio, il nuovo software all-in-one per lo sviluppo di app Android, sviluppato da Google.

Esistono due versioni di IntelliJ, la Community Edition, che è gratuita, e l'Ultimate Edition, che è completa di funzionalità e richiede licenze a pagamento per l'uso.

Scarica

3. Eclipse

Eclipse è uno degli IDE più popolari in circolazione e non solo per Java, ma anche per C ++ e PHP. Eclipse è uno strumento open source e ha una grande comunità di sviluppatori. Dispone inoltre di un'enorme libreria di plugin, tutti realizzati dagli utenti. L'ultima grande release di Eclipse è arrivata lo scorso anno con Eclipse Luna, che offriva supporto per Java 8. Eclipse era anche l'IDE di base per il vecchio Android SDK (Software Development Kit).

Scarica

4. Jdeveloper

JDeveloper è un IDE completamente gratuito rilasciato da Oracle. JDeveloper offre diverse funzionalità come Refactoring, Controllo della versione, Audit & Metrics, Debugging, Profiling. Supporto Ant e supporto Maven. È disponibile in due edizioni, un'edizione Studio che ha un set di strumenti completamente caricato per la creazione di programmi in Java e un'edizione Java, che non dispone delle funzionalità J2EE, ADF, UML e Database, ma è molto più piccola e più veloce. La Java Edition ha tutte le funzionalità di base necessarie per Java e dovrebbe soddisfare la maggior parte dei programmatori Java principianti e intermedi.

Scarica

5. Dr. Java

Dr. Java è un IDE Java leggero che viene mantenuto su Sourceforge. È progettato principalmente per studenti e principianti, ma dispone anche di funzionalità avanzate per professionisti Java. È gratuito e open source. Dr. Java è gestito dal gruppo JavaPLT presso la Rice University. La sua interfaccia è stata progettata utilizzando il toolkit Swing sviluppato da Sun Microsystems.

Scarica

6. BlueJ

BlueJ è un IDE Java open source creato per scopi didattici. È adatto anche per lo sviluppo di piccoli progetti software. L'interfaccia di BlueJ è abbastanza semplice, in modo che i principianti possano farne buon uso. Mostra classi e oggetti in modo pulito e visivo. L'obiettivo principale di BlueJ è insegnare la programmazione orientata agli oggetti, quindi è uno strumento eccellente per i nuovi studenti, potente, senza la natura raggruppata di altri IDE professionali.

Scarica

7. jCreator

jCreator è un IDE Java veloce ed efficiente scritto in C ++ (che presumibilmente lo rende più veloce di altri IDE scritti in Java). Ha un'interfaccia simile alle versioni precedenti di Visual Studio e ti consente di personalizzarla in base alle tue preferenze. jCreator è un IDE a pagamento, ma è disponibile anche una versione gratuita senza funzionalità come il completamento automatico del codice. jCreator offre solo il supporto per Windows, ma può essere eseguito su Linux utilizzando Vine.

Scarica

8. jGrasp

jGrasp è un altro IDE Java super leggero, che si concentra sulle visualizzazioni software. Ha caratteristiche come i diagrammi delle classi UML che aiutano a migliorare la leggibilità del codice. jGrasp genera automaticamente visualizzazioni e ha anche meccanismi di identificazione della struttura dei dati, visualizzatori di oggetti dinamici e molte altre funzionalità che presentano il codice Java in una bella vista leggibile simile a un libro di testo.

Scarica

9. Greenfoot

Greenfoot è un IDE Java educativo basato quasi completamente sull'interazione. Si basa molto sulla visualizzazione di strutture dati ed è ottimizzato per la creazione di programmi semplici e giochi Java 2D. Greenfoot ha una funzionalità di condivisione online davvero eccezionale che viene integrata direttamente nell'IDE. Gli utenti possono condividere i propri programmi in linea per consentire ad altri di visualizzarli e ricevere assistenza e feedback. I progetti condivisi possono essere modificati direttamente online. Nel complesso, Greenfoot è ottimo per i principianti.

Scarica

10. Codenvy

Nell'ultima voce della nostra lista, abbiamo Codenvy, che, a differenza di tutti gli altri IDE menzionati fino ad ora, è puramente basato sul cloud. Nessuna installazione richiesta. Codenvy ha tutte le funzioni di un IDE "offline" completo, inclusi gli ambienti build / run / debug. La capacità di collaborare in tempo reale è una delle caratteristiche desiderabili di Codenvy. Codenvy ha un'ottima interfaccia e diverse opzioni di spazio di lavoro. È disponibile dopo aver pagato una quota di abbonamento mensile. L'edizione della community di Codenvy è gratuita.

Informazioni dettagliate:

Scarica

VEDERE ANCHE: I 15 migliori linguaggi di programmazione da imparare nel 2015

Se hai qualche suggerimento per il nostro elenco dei migliori IDE Java, non esitare a farcelo sapere nei commenti.

10 storie indiane che hanno creato molto scalpore su Internet questa settimana
Questa settimana ha avuto molto clamore per l'India. Mentre a Delhi è stato trovato un caso di Ebola, c'è stato anche il matrimonio del Big Khan che a...
Chris Strouth ha twittato merda, ho bisogno di un rene e poi ne ha ottenuto uno
Chris Strouth conviveva con una malattia renale da 3 anni, ma improvvisamente stava peggiorando. Aveva bisogno di un trapianto. Non sapendo cos'altro ...
Come installare le estensioni di Chrome in Firefox
C'è stato un tempo in cui il browser Firefox di Mozilla andava in punta di piedi con Google Chrome quando si trattava di quota di mercato. Tuttavia, m...