10 migliori IDE Java di tutti i tempi

  • Simon Gallagher
  • 0
  • 4932
  • 1332

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, vedremo il 10 migliori IDE Java di tutti i tempi. Un IDE (Integrated Development Environment) è un software all-in-one che non solo ti consente di modificare e compilare il tuo codice, ma gestisce anche le risorse, fornisce opzioni di distribuzione e controllo della versione e ti consente di utilizzare funzionalità di debug avanzate per l'intero progetto.

I migliori IDE Java

1. NetBeans

Un tempo di proprietà di Sun Microsystems e ora di Oracle, NetBeans è uno dei migliori IDE degli ultimi dieci anni. NetBeans è completamente modulare e tutte le funzioni IDE sono disponibili 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.

  • Sviluppatore: Oracolo
  • piattaforme: NetBeans è un IDE multipiattaforma, che supporta Windows, Mac e Linux
  • Prezzi: Gratuito
  • Taglia: 186 MB per la versione Java EE
Scarica

2. IntelliJ IDEA

IntelliJ è un IDE Java chiuso 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 per essere l'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 la Ultimate Edition, che è completamente funzionante e richiede licenze pagate per l'uso.

  • Sviluppatore: JetBrains
  • piattaforme: OS X, Linux, Windows
  • Prezzi: A pagamento ($ 199 licenza per singolo utente). Gratuito per studenti e progetti open source.
  • Taglia: 180 MB per la Community Edition, 290 MB per la Ultimate Edition
Scarica

3. Eclipse

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

  • Sviluppatore: Fondazione Eclipse
  • piattaforme: Eclipse è disponibile per Windows, Mac, Linux e OSX
  • Prezzi: Gratuito
  • Taglia: Il pacchetto di download di Eclipse Luna per sviluppatori Java è (quasi) 155 MB.
Scarica

4. Jdeveloper

JDeveloper è un IDE completamente gratuito rilasciato da Oracle. JDeveloper offre diverse funzionalità come Refactoring, Controllo versione, Audit e metriche, Debugging, Profiling. Supporto Ant e supporto Maven. È disponibile in due versioni, un'edizione Studio che ha un set di strumenti completamente caricato per la creazione di programmi in Java e un'edizione Java, che manca delle funzionalità J2EE, ADF, UML e Database, ma è molto più piccola e 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.

  • Sviluppatore: Oracolo
  • piattaforme: Cross Platform
  • Prezzi: Gratuito
  • Taglia: Edizione Java-181 MB, Edizione Studio -1,8 GB
Scarica

5. Dr. Java

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

  • piattaforme: Cross Platform
  • Prezzi: Gratuito
  • Taglia: 13 MB
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 è piuttosto semplice, quindi i principianti possono 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.

  • piattaforme: Cross Platform
  • Prezzi: Gratuito
  • Taglia: 160-170 MB (incluso JDK)
Scarica

7. jCreator

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

  • Sviluppatore: Software Xinox
  • piattaforme: Solo Windows.
  • Prezzi: Gratuito
  • Taglia: 7,2 MB per la versione di prova
Scarica

8. jGrasp

jGrasp è un altro IDE Java ultraleggero, che si concentra sulle visualizzazioni del software. Ha caratteristiche come i diagrammi di classe UML che aiutano a migliorare la leggibilità del codice. jGrasp genera visualizzazioni automaticamente 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.

  • piattaforme: Cross Platform
  • Prezzi: Gratuito
  • Taglia: 5MB
Scarica

9. Greenfoot

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

  • piattaforme: Cross Platform
  • Prezzi: Gratuito
  • Taglia: 162 MB per Windows (JDK incluso)
Scarica

10. Codenvy

Nell'ultima voce del nostro elenco, abbiamo Codenvy, che, a differenza di tutti gli altri IDE menzionati finora, è puramente basato su cloud. Nessuna installazione richiesta. Codenvy ha tutte le campane e i fischietti di un IDE "offline" con tutte le funzionalità, inclusi ambienti di build / run / debug. La capacità di collaborare in tempo reale è una delle caratteristiche desiderabili di Codenvy. Codenvy ha una grande interfaccia e diverse opzioni di spazio di lavoro. È disponibile dopo aver pagato una quota di abbonamento mensile. L'edizione comunitaria di Codenvy è gratuita.

Informazioni dettagliate:

  • Sviluppatore: Codenvy Inc.
  • piattaforme: Cross Platform (basato su browser)
  • Prezzi: Gratuito per l'edizione della comunità. Abbonamenti per versione premium a partire da $ 1 al mese.
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.




Nessun utente ha ancora commentato questo articolo.

Guide per gadget, tecnologie che contano
Pubblichiamo la guida dettagliata per di attrezzature, creiamo elenchi interessanti dei migliori prodotti sul mercato, copriamo le notizie dal mondo della tecnologia