Cheat sheet delle scorciatoie da tastiera di Android Studio
Un cheat sheet visivo per 130 scorciatoie da tastiera in Android Studio.
Generale
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Salva tutto | Cmd + S |
Ctrl + S |
| Sincronizza | Cmd + Opt + Y |
Ctrl + Alt + Y |
| Massimizza/Minimizza Editor | Ctrl + Cmd + F12 |
Ctrl + Shift + F12 |
| Aggiungi ai Preferiti | Opt + Shift + F |
Alt + Shift + F |
| Ispeziona file corrente con profilo corrente | Opt + Shift + I |
Alt + Shift + I |
| Cambio rapido schema | Cmd + ``` |
Ctrl + ``` |
| Apri Impostazioni | Cmd + , |
Ctrl + Alt + S |
| Apri Struttura Progetto | Cmd + ; |
Ctrl + Alt + Shift + S |
| Passa tra schede e finestre degli strumenti | Ctrl + Tab |
Ctrl + Tab |
Navigazione e Ricerca
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Cerca ovunque (codice e menu) | Shift + Shift |
Shift + Shift |
| Trova | Cmd + F |
Ctrl + F |
| Trova successivo | Cmd + G |
F3 |
| Trova precedente | Cmd + Shift + G |
Shift + F3 |
| Sostituisci | Cmd + R |
Ctrl + R |
| Trova azione | Cmd + Shift + A |
Ctrl + Shift + A |
| Cerca per nome simbolo | Cmd + Opt + O |
Ctrl + Alt + Shift + N |
| Trova classe | Cmd + O |
Ctrl + N |
| Trova file (non classe) | Cmd + Shift + O |
Ctrl + Shift + N |
| Trova nel percorso | Cmd + Shift + F |
Ctrl + Shift + F |
| Apri popup struttura file | Cmd + F12 |
Ctrl + F12 |
| Naviga tra schede aperte | Alt + Right/Left |
Alt + Right/Left |
| Salta al codice sorgente | Cmd + Down |
Ctrl + Enter |
| Apri scheda corrente in nuova finestra | Shift + F4 |
Shift + F4 |
| Popup file recenti | Cmd + E |
Ctrl + E |
| Popup file modificati di recente | Cmd + Shift + E |
Ctrl + Shift + E |
| Vai all’ultima posizione di modifica | Cmd + Shift + Backspace |
Ctrl + Shift + Backspace |
| Chiudi scheda attiva | Cmd + W |
Ctrl + F4 |
| Torna all’editor dalla finestra strumenti | Esc |
Esc |
| Nascondi finestra strumenti attiva/ultima attiva | Shift + Esc |
Shift + Esc |
| Vai alla riga | Cmd + G |
Ctrl + G |
| Apri gerarchia tipi | Cmd + H |
Ctrl + H |
| Apri gerarchia metodi | Cmd + Shift + H |
Ctrl + Shift + H |
| Apri gerarchia chiamate | Cmd + Alt + H |
Ctrl + Alt + H |
Layout di visualizzazione
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Zoom avanti | Cmd + + |
Ctrl + + |
| Zoom indietro | Cmd + - |
Ctrl + - |
| Adatta allo schermo | Cmd + 0 |
Ctrl + 0 |
| Dimensione reale | Cmd + Shift + 1 |
Ctrl + Shift + 1 |
Editor di Layout (Layout Editor)
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Attiva/disattiva modalità Design/Blueprint | B |
B |
| Attiva/disattiva modalità Portrait/Landscape | O |
O |
| Cambia dispositivo | D |
D |
| Forza aggiornamento | R |
R |
| Attiva/disattiva pannello errori rendering | E |
E |
| Elimina vincolo (Constraint) | Del |
Del |
| Zoom avanti | Cmd + + |
Ctrl + + |
| Zoom indietro | Cmd + - |
Ctrl + - |
| Zoom per adattare | Cmd + 0 |
Ctrl + 0 |
| Vai al XML | Cmd + B |
Ctrl + B |
| Seleziona tutti i componenti | Cmd + A |
Ctrl + A |
| Seleziona più componenti | Shift + (click) |
Shift + (click) |
Editor di Navigazione
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Zoom avanti | Cmd + + |
Ctrl + + |
| Zoom indietro | Cmd + - |
Ctrl + - |
| Zoom per adattare | Cmd + 0 |
Ctrl + 0 |
| Vai al XML | Cmd + B |
Ctrl + B |
| Attiva/disattiva pannello errori rendering | E |
E |
| Raggruppa in grafo nidificato | Cmd + G |
Ctrl + G |
| Cicla tra le destinazioni | Tab |
Tab |
| Seleziona tutte le destinazioni | Cmd + A |
Ctrl + A |
| Seleziona più destinazioni | Cmd + (click) |
Ctrl + (click) |
Scrittura Codice
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Genera codice (getter, setter, costruttore…) | Cmd + N |
Alt + Insert |
| Sovrascrivi metodi | Cmd + O |
Ctrl + O |
| Implementa metodi | Cmd + I |
Ctrl + I |
| Circonda con (if…else, try…catch…) | Cmd + Opt + T |
Ctrl + Alt + T |
| Elimina riga al cursore | Cmd + Y |
Ctrl + Y |
| Comprimi blocco di codice | Cmd + - |
Ctrl + - |
| Espandi blocco di codice | Cmd + + |
Ctrl + + |
| Comprimi tutti i blocchi | Cmd + Shift + - |
Ctrl + Shift + - |
| Espandi tutti i blocchi | Cmd + Shift + + |
Ctrl + Shift + + |
| Duplica riga attuale/selezione | Cmd + D |
Ctrl + D |
| Completamento codice base | Cmd + Spazio |
Ctrl + Spazio |
| Completamento codice intelligente | Cmd + Shift + Spazio |
Ctrl + Shift + Spazio |
| Completa istruzione | Cmd + Shift + Invio |
Ctrl + Shift + Invio |
| Ricerca rapida documentazione | Ctrl + J |
Ctrl + Q |
| Mostra parametri del metodo | Cmd + P |
Ctrl + P |
| Vai alla dichiarazione | Cmd + B |
Ctrl + B |
| Vai all’implementazione | Cmd + Opt + B |
Ctrl + Alt + B |
| Vai al super metodo/classe | Cmd + U |
Ctrl + U |
| Apri ricerca definizione rapida | Cmd + Y |
Ctrl + Shift + I |
| Attiva/disattiva visibilità finestra progetto | Cmd + 1 |
Alt + 1 |
| Attiva/disattiva segnalibri | F3 |
F11 |
| Attiva/disattiva segnalibro con mnemone | Opt + F3 |
Ctrl + F11 |
| Commenta con commento a riga | Cmd + / |
Ctrl + / |
| Commenta con commento a blocco | Cmd + Shift + / |
Ctrl + Shift + / |
| Seleziona blocchi via via più ampi | Cmd + W |
Ctrl + W |
| Diminuisci selezione attuale | Cmd + Shift + W |
Ctrl + Shift + W |
| Vai all’inizio del blocco di codice | Cmd + [ |
Ctrl + [ |
| Vai alla fine del blocco di codice | Cmd + ] |
Ctrl + ] |
| Seleziona fino all’inizio del blocco | Cmd + Shift + [ |
Ctrl + Shift + [ |
| Seleziona fino alla fine del blocco | Cmd + Shift + ] |
Ctrl + Shift + ] |
| Elimina fino alla fine della parola | Cmd + Del |
Ctrl + Del |
| Elimina fino all’inizio della parola | Cmd + Backspace |
Ctrl + Backspace |
| Ottimizza importazioni | Cmd + Alt + O |
Ctrl + Alt + O |
| Correzione rapida progetto (Intenzioni) | Alt + Invio |
Alt + Invio |
| Riformatta codice | Cmd + Opt + L |
Ctrl + Alt + L |
| Indentazione automatica righe | Cmd + Opt + I |
Ctrl + Alt + I |
| Indenta righe | Tab |
Tab |
| Riduci indentazione | Shift + Tab |
Shift + Tab |
| Unione righe intelligente | Ctrl + Shift + J |
Ctrl + Shift + J |
| Divisione righe intelligente | Cmd + Invio |
Ctrl + Invio |
| Inizia nuova riga | Shift + Invio |
Shift + Invio |
| Errore evidenziato successivo | F2 |
F2 |
| Errore evidenziato precedente | Shift + F2 |
Shift + F2 |
Build ed Esecuzione
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Build | Cmd + F9 |
Ctrl + F9 |
| Build ed Esecuzione | Ctrl + R |
Shift + F10 |
| Applica modifiche e riavvia attività | Ctrl + Cmd + R |
Ctrl + F10 |
| Applica modifiche al codice | Ctrl + Shift + Cmd + R |
Ctrl + Alt + F10 |
Debugging
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Debug | Ctrl + D |
Shift + F9 |
| Salta (Step Over) | F8 |
F8 |
| Entra (Step Into) | F7 |
F7 |
| Entrata intelligente | Shift + F7 |
Shift + F7 |
| Esci (Step Out) | Shift + F8 |
Shift + F8 |
| Esegui fino al cursore | Opt" + F9` |
Alt" + F9` |
| Valuta espressione | Opt" + F8` |
Alt" + F8` |
| Riprendi programma | F9 |
F9 |
| Attiva/disattiva punto di interruzione | Cmd" + F8` |
Ctrl" + F8` |
| Visualizza punti di interruzione | Cmd" + Shift+F8` |
Ctrl" + Shift+F8` |
Refactoring
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Copia | F5 |
F5 |
| Sposta | F6 |
F6 |
| Eliminazione sicura | Cmd" + Del` |
Alt" + Del` |
| Rinomina | Shift" + F6` |
Shift" + F6` |
| Cambia firma (Signature) | Cmd" + F6` |
Ctrl" + F6` |
| Inlinen (Inline) | Cmd" + Opt+N` |
Ctrl" + Alt+N` |
| Estrai metodo | Cmd" + Opt+M` |
Ctrl" + Alt+M` |
| Estrai variabile | Cmd" + Opt+V` |
Ctrl" + Alt+V` |
| Estrai campo | Cmd" + Opt+F` |
Ctrl" + Alt+F` |
| Estrai costante | Cmd" + Opt+C` |
Ctrl" + Alt+C` |
| Estrai parametro | Cmd" + Opt+P` |
Ctrl" + Alt+P` |
Controllo Versione (VCS)
| Azione | Scorciatoia Mac | Scorciatoia Win |
|---|---|---|
| Effettua commit del progetto | Cmd" + K` |
Ctrl" + K` |
| Aggiorna progetto da VCS | Cmd" + T` |
Ctrl" + T` |
| Visualizza modifiche recenti | Opt" + Shift+C` |
Alt" + Shift+C` |
| Apri popup VCS | Ctrl" + V` |
`Alt" + ``` |