1. La storia dell'IDE, IDE popolari per Java

La storia dell'IDE inizia dal momento in cui i programmatori hanno avuto l'idea di combinare 4 degli strumenti di sviluppo software più comunemente utilizzati:

  1. Editor di testo
  2. Compilatore (o interprete, a seconda della lingua)
  3. Costruisci strumenti di automazione
  4. Debug

Da allora ne è passata molta acqua sotto i ponti. Oggi è difficile immaginare IDE senza funzionalità come:

  1. Browser delle classi: uno strumento per navigare facilmente tra migliaia di classi in un progetto
  2. Integrazione con sistemi di controllo versione
  3. Strumenti per progettare un'interfaccia utente grafica senza scrivere codice
  4. Potenti strumenti per il refactoring (modifica del codice senza aggiungere nuove funzionalità)
  5. Analisi e applicazione dello stile del codice
  6. Debugger super potenti che ti consentono di eseguire il debug dei programmi anche da remoto
  7. Analizzatori di codice e tutti i tipi di utili completamenti automatici/prompt/suggerimenti

Oggi esistono molti IDE diversi per gli sviluppatori Java. Tre di loro si distinguono perché sono i più popolari:

  • IDEA IntelliJ
  • Eclisse
  • NetBeans

Molti programmatori sono ancora coinvolti nella guerra a lungo termine tra Eclipse e IntelliJ IDEA, ma ormai è evidente a tutti che IDEA ha vinto. E capirai perché non appena lo utilizzerai anche per pochi giorni.

2. Sapori di IntelliJ IDEA

JetBrains rilascia gli aggiornamenti di IntelliJ IDEA quattro volte l'anno. Un numero di versione IDEA è costituito da un numero dell'anno e da un numero che corrisponde alla versione specifica dell'anno. Ad esempio, la versione 2018.2 è la seconda versione del 2018 e la 2019.3 è la terza versione del 2019. È difficile confondersi.

Ogni versione ha due versioni di IntelliJ IDEA: gratuita ea pagamento .

IntelliJ IDEA Community Edition
La versione gratuita si chiama IntelliJ IDEA Community Edition. Ha tutto il necessario per imparare su CodeGym. Quindi sentiti libero di scaricarlo, installarlo, decollare. Potete scaricarlo qui.

IntelliJ IDEA Ultimate Edition
La versione a pagamento si chiama IntelliJ IDEA Ultimate Edition. Ha un forte supporto per molti framework professionali come Spring, Hibernate, GWT, ecc. Nella migliore delle ipotesi, avrai bisogno di queste cose alla fine dei tuoi studi CodeGym.

IntelliJ IDEA Ultimate Edition ha una prova gratuita di 30 giorni, ma poi dovrai sborsare una bella somma per questo.

Se desideri utilizzare la versione a pagamento gratuitamente, esiste un modo completamente legittimo per farlo. Si chiama Early Access Program (EAP).

IntelliJ IDEA EAP
Con il rilascio di ogni versione di IDEA, c'è il rischio che alcune innovazioni non funzionino correttamente o possano addirittura rompere alcune cose che funzionavano in precedenza. Ecco perché JetBrains consente agli sviluppatori di scaricare una versione non rilasciata di IntelliJ IDEA Ultimate Edition e testarla su progetti reali.

Da un lato, c'è il rischio che questa versione sia ruvida ai bordi. D'altra parte, puoi accedere alle ultime funzionalità di IDEA anche prima che vengano rilasciate ufficialmente. E gratis. Non è fantastico?

3. Installazione di IDEA

Installare IDEA

Scegli la versione di IntelliJ IDEA che desideri sulla https://www.jetbrains.com/idea/download/" target="_blank">pagina web ufficiale di IntelliJ IDEA . Spero che tu abbia già deciso quale preferisci. Se preferisci hai difficoltà a decidere, ti consiglio la Community Edition: è semplice e facile da usare.

Esistono versioni di IDEA per Windows, MacOSX e Linux. Questa non è una sorpresa, dal momento che gli sviluppatori amano molto questi ultimi due sistemi operativi. Man mano che acquisisci esperienza, rimarrai anche stupito di quanto sia facile gestire vari programmi e servizi dalla console/terminale.

Se hai ancora domande, forse le istruzioni ufficiali per l'installazione di IntelliJ IDEA potrebbero essere utili.

4. Istruzioni video sul processo di installazione

Quindi, esegui semplicemente il programma di installazione scaricato per installare IDEA. Abbiamo realizzato un video speciale per rendere questo processo il più semplice possibile per te.

class="embed-responsive-item"

Problemi con l'installazione? Scrivi all'assistenza a support@codegym.cc o usa il widget nell'angolo in basso a destra della pagina del nostro sito. Includere una descrizione del problema, screenshot e versione del sistema operativo sarà molto utile.

5. Creare il tuo primo progetto

Per scrivere il tuo primo programma in IDEA, devi fare 3 cose:

  • Crea un nuovo progetto
  • Crea una classe Solution in cui scriverai il tuo codice
  • Esegui il programma.

Istruzioni dettagliate per la creazione di un progetto


Video su come creare un progetto in IDEA

class="embed-responsive-item"

6. Plugin per IntelliJ IDEA

IntelliJ IDEA ha una varietà di plugin che semplificano vari aspetti del lavoro di un programmatore. Ma siamo principalmente interessati a quelli che ci aiuteranno a imparare.

C'è solo un ottimo plug-in IntelliJ IDEA chiamato Key Promoter X. Ti dice come è possibile eseguire varie azioni complesse che esegui in IDEA con una singola combinazione di tasti di scelta rapida. Aggiungilo: non te ne pentirai.

Per prima cosa, vai alla sezione dei plugin. Per farlo, premi Ctrl+Alt+S. Quindi digita "Key Promoter X" nella barra di ricerca e installa il plug-in:

Congratulazioni, ora sei un passo più vicino a diventare uno sviluppatore!