Idea Intellij - Familiarità

In questo capitolo, acquisiremo maggiore familiarità con IntelliJ IDEA. Per discutere i vantaggi e le funzionalità di qualsiasi strumento, è necessario avere familiarità con tale strumento e IntelliJ non fa eccezione.

Questo capitolo offre una panoramica di IntelliJ. Il capitolo inizia con una discussione sugli elementi visivi di IDE, le impostazioni di configurazione e termina infine con la discussione della JVM e delle proprietà della piattaforma.

Elementi visivi

Una delle cose importanti di IDE sono i suoi elementi visivi. Identificare e comprendere gli elementi visivi ti consente di agire in un filequickere modo più semplice. La schermata seguente e le etichette su di essa mostrano l'interfaccia principale di IntelliJ.

  1. Menu bar - La barra dei menu fornisce opzioni per creare nuovi progetti e altre azioni importanti relative a progetti come refactoring del codice, build, esecuzione, debug, opzioni di controllo della versione e così via.

  2. Tool bar- La barra degli strumenti fornisce scorciatoie per compilare, eseguire il debug ed eseguire le opzioni. Puoi personalizzarlo in base alle tue esigenze.

  3. Navigation bar- La barra di navigazione consente una navigazione più semplice all'interno di un progetto. Questa funzione è utile con l'aumentare della base di codice.

  4. Tools tab- La scheda Strumenti viene visualizzata su entrambi i lati della finestra principale. Da qui puoi accedere a strumenti importanti come i database; Maven / Ant costruisce e così via.

  5. Project perspective - La finestra della prospettiva del progetto mostra vari elementi di progetti come pacchetti, moduli, classi, librerie esterne e così via.

  6. Editor window- Questo è un luogo in cui lo sviluppatore trascorre la maggior parte del suo tempo. La finestra dell'editor consente di modificare / scrivere codice con evidenziazione della sintassi e altre funzioni utili.

Nella parte inferiore della finestra principale, è presente un file statusbarra, che mostra alcuni attributi aggiuntivi sul file, come il suo formato e il tipo di codifica. Fornisce inoltre l'opzione per attivare o disattivare l'attributo di sola lettura del file corrente. Puoi anche gestire il livello di ispezione da qui.

Lavorare con i plug-in

I plug-in aiutano a estendere le funzionalità di IntelliJ. Fornisce un gran numero di plug-in che vanno da database, controllo delle versioni, profilazione e questo elenco potrebbe continuare.

Passaggi per gestire i plug-in

Segui questi passaggi per gestire i plug-in:

  • Vai al menu File → Impostazioni.

  • Seleziona la scheda Plugin nel riquadro di sinistra.

  • Questa finestra elenca tutti i plug-in installati. C'è una casella di controllo sul lato destro di ogni nome di plug-in. La selezione di questa casella di controllo abilita / disabilita i plug-in.

  • Il repository di plug-in online IntelliJ è disponibile qui. Per aggiungere / rimuovere il repository di plug-in, fare clic sul pulsante Sfoglia repository e fornirà un modo per eseguire le operazioni necessarie.

  • Oltre a ciò, consente l'installazione offline di plug-in. Per questo, scarica il plug-in e seleziona Installa plug-in dal pulsante del disco e vai al percorso di download.

Per eseguire altre azioni sui plug-in come la disinstallazione, l'aggiornamento e l'ordinamento, fare clic con il pulsante destro del mouse su qualsiasi plug-in. Mostrerà un menu a discesa dal quale è possibile selezionare una delle azioni.

Lavorare con le impostazioni

Questa sezione fornisce alcuni importanti suggerimenti per gestire le impostazioni. Ti consente di importare, esportare e condividere le impostazioni di IntelliJ.

Impostazioni di esportazione

Permette di esportare le impostazioni correnti come file jar.

  • Vai a File → Impostazioni di esportazione.

  • Le finestre delle impostazioni di esportazione elencano le impostazioni disponibili relative a UI, debugger, SDK e altre.

  • Fornisce una casella di controllo per la selezione. Al termine della selezione, fare clic sul pulsante OK per salvare le impostazioni sul disco locale.

Impostazioni di importazione

Consente di importare le impostazioni memorizzate nel file jar.

  • Vai a File → Importa impostazioni.
  • Seleziona il vaso Impostazioni navigando nella struttura delle cartelle
  • Fare clic sul pulsante OK.

Impostazioni di condivisione

IntelliJ IDEA ti consente di condividere le tue impostazioni IDE tra istanze diverse. Ciò è particolarmente utile quando si desidera applicare le stesse impostazioni all'interno di un team o di un'organizzazione. Il prerequisito per questo è abilitare ilSettings Repositorycollegare. È installato e abilitato per impostazione predefinita.

Per garantire il suo status -

  • Vai a File → Impostazioni → Plugin

  • Plug-in del repository delle impostazioni di ricerca

Possiamo memorizzare le impostazioni correnti su GitHub / Bitbucket e applicarle su altre istanze. Per memorizzare l'impostazione corrente -

  • Vai a File → Repository delle impostazioni.

  • Digita l'URL del repository Git nella finestra di dialogo URL upstream.

  • Fare clic sul pulsante Sovrascrivi telecomando.

  • Per applicare le stesse impostazioni ad altre istanze, fare clic sul pulsante Sovrascrivi locale.

Configurazione delle opzioni JVM e delle proprietà della piattaforma

Possiamo configurare le opzioni JVM navigando nel file Help → Edit Custom VM Optionsmenù. Di seguito sono riportate alcune importanti opzioni JVM che possiamo impostare.

  • –server - Consente la selezione della VM Java HotSpot Server

  • -Xms<size>- Imposta la dimensione heap Java iniziale. Il valore predefinito è 128 MB.

  • -Xmx<size>- Imposta la dimensione massima dell'heap Java. Il valore predefinito è 750 MB.

  • -Xss<size> - Imposta la dimensione dello stack del thread Java.

  • –XX - Consente di impostare l'algoritmo GC e altre proprietà.