Eclipse: Shortcuts (scorciatoie) da tastiera

DOMANDA:

Quali sono le shortcuts di Eclipse più utili?


RISPOSTA:

Usare le shortcuts da tastiera migliora di molto le prestazioni di un programmatore.
Di seguito sono elencate le shortcuts di default, fermo restando che potete sempre cambiarle o aggiungerne di personalizzate (in fondo al post vediamo come).

Vediamo alcune delle più utili:

Ctrl + spazio
Autocomplete, ossia mostra i suggerimenti della parola che state scrivendo.


Ctrl + 7
Commenta/Decommenta la riga corrente o la selezione di codice in blocco.

Ctrl + Click
Eseguito sul nome di un metodo o di una classe, apre la finestra in cui si trova il metodo o la classe ed il cursore si sposta esattamente al punto desiderato.


Ctrl + Shift + R
Refactoring, ossia rinomina la variabile selezionata ovunque nel workspace aggiornandone i riferimenti.


Ctrl + H
Cerca il testo selezionato all'interno del workspace. Utile ad esempio per sapere dove un setter o getter viene chiamato.


Tab/Shift + Tab
Indenta il codice (o selezione di codice) verso destra o sinistra.


Ctrl + D
Cancella la riga su cui si trova il cursore.


Ctrl + Shift + O
Organizza gli import. Significa che quando avete usato una classe non ancora importata, con questo shortcut importate tutte le librerie mancanti e rimuovete quelle inutili.


Ctrl + 1
Attiva il quick fix, l'equivalente di premere a sinistra sulla lampadina che appare a sinistra quando nella riga sono presenti sottolineature gialle (o rosse). Funziona anche su variabili non sottolineate in giallo (o rosso), in questo caso fra le possibilità c'è il rename.


Ctrl + E
Mostra l'elenco di tutte le classi aperte. Utile quando avete tante finestre e non vedete dove si trova la classe che vi serve. In progetti grandi è utilissimo.


Ctrl + I
Indenta correttamente la riga corrente.


Ctrl + Shift + F
Indenta correttamente l'intera pagina. Si può personalizzare il comportamento andando su 
 Window -> Preferences -> Java -> Code style -> Formatter.

Ctrl + F11
Lancia l'applicazione (pulsante play verde). Di default è la classe corrente che avete aperta nell'editor.


Alt + freccia su (giù)
Sposta l'intera riga corrente 
o la selezione di codice in alto (basso). Il movimento indenta in automatico il codice.

Alt + freccia sinistra (destra)
Sposta il cursore nella classe su cui stavate lavorando prima di accedere a quella corrente. Se prima stavate lavorando sulla classe Prova ed ora state su Test, con alt + freccia sinistra tornate dentro Prova e la posizione del cursore è quella che avevate prima.


Ctrl + M
Massimizza o ripristina le dimensioni del tab in cui state scrivendo.


Ctrl + Shift + L
Mostra tutte le shortcut definite in Eclipse.



Personalizziamo alcune scorciatoie:


Cliccate su Window -> Preferences -> General -> Keys.

Nella schermata che vi apparirà potrete modificare le combinazioni di tasti preesistenti e soprattutto aggiungere nuove shortcut alle operazioni elencate da Eclipse. 



Di seguito una lista di shortcut consigliate:

Generate Getters and Setters - Categoria Source (Ctrl + Shift + G)

Generate Costructor Using Fields - Categoria Source (Ctrl + Shift + C)

Update - Categoria SVN (Alt + U)


Commenti

Post popolari in questo blog

Arrotondamento e troncamento in Java

Strutture dati: List, Set, Map

Creare un eseguibile Java