Scheda di riferimento per VSCode
Ecco la cheat di Visual Studio Code
Comandi più utilizzati in Visual Studio Code

Per ambienti di sviluppo riproducibili, consultare Padronanza dei Dev Containers in VS Code.
Scheda Rapida di Visual Studio Code
Scorciatoie generali (Windows / Mac)
| Azione | Windows / Linux | macOS |
|---|---|---|
| Palette Comandi | Ctrl+Shift+P | Cmd+Shift+P |
| Apertura Rapida (File) | Ctrl+P | Cmd+P |
| Attiva/Disattiva Terminale | Ctrl+` | Ctrl+` |
| Attiva/Disattiva Barra Lati | Ctrl+B | Cmd+B |
| Impostazioni | Ctrl+, | Cmd+, |
| Apri Scorciatoie Da Tastiera | Ctrl+K Ctrl+S | Cmd+K Cmd+S |
| Mostra Tutti I Simboli | Ctrl+T | Cmd+T |
| Vai a Riga | Ctrl+G | Ctrl+G |
| Trova | Ctrl+F | Cmd+F |
| Sostituisci | Ctrl+H | Cmd+Option+F |
| Multi-cursore (aggiungi successivo) | Ctrl+D | Cmd+D |
| Multi-cursore (aggiungi sopra/sotto) | Ctrl+Alt+Giù/Su | Option+Cmd+Giù/Su |
| Sposta Riga Su/Giù | Alt+Giù/Su | Option+Giù/Su |
| Copia Riga Su/Giù | Shift+Alt+Giù/Su | Shift+Option+Giù/Su |
| Taglia Riga | Ctrl+X | Cmd+X |
| Copia Riga | Ctrl+C | Cmd+C |
| Elimina Riga | Ctrl+Shift+K | Cmd+Shift+K |
| Commenta Riga | Ctrl+/ | Cmd+/ |
| Formatta Documento | Shift+Alt+F | Shift+Option+F |
| Salva | Ctrl+S | Cmd+S |
| Chiudi Editor | Ctrl+W | Cmd+W |
| Dividi Editor | Ctrl+\ | Cmd+\ |
Navigazione
- Vai a Definizione: F12
- Anteprima Definizione: Alt+F12
- Vai a Riferimenti: Shift+F12
- Indietro/Avanti: Alt+Sinistra/Destra (Windows), Ctrl+–/Ctrl+Shift+– (Mac)
Modifica
- Duplica Riga: Shift+Alt+Giù (Windows), Shift+Option+Giù (Mac)
- Sposta Riga Su/Giù: Alt+Giù/Su (Windows), Option+Giù/Su (Mac)
- Seleziona Tutte Le Occorrenze: Ctrl+Shift+L (Windows), Cmd+Ctrl+G (Mac)
- Annulla/Ripristina: Ctrl+Z / Ctrl+Y (Windows), Cmd+Z / Cmd+Shift+Z (Mac)
Terminale Integrato
- Nuovo Terminale: Ctrl+Shift+` (Windows/Mac)
- Attiva/Disattiva Terminale: Ctrl+` (Windows/Mac)
- Termina Terminale: Ctrl+Shift+W
Controllo del Versione (Git)
- Apri Controllo del Versione: Ctrl+Shift+G (Windows), Cmd+Shift+G (Mac)
- Commit: Ctrl+Enter (nel box del messaggio di commit)
Utilizzo da Riga di Comando
# Apri VS Code nella directory corrente
code .
# Apri un file specifico alla riga e colonna indicate
code myfile.js:10:5
# Apri vista delle differenze tra due file
code --diff file1.js file2.js
# Apri una nuova finestra di VS Code
code -n
# Disabilita tutte le estensioni
code --disable-extensions .
Personalizzazione
- Cambia Tema: Ctrl+K Ctrl+T (Windows), Cmd+K Cmd+T (Mac)
- Apri Scorciatoie Da Tastiera: Ctrl+K Ctrl+S (Windows), Cmd+K Cmd+S (Mac)
- Installa Estensioni: Ctrl+Shift+X (Windows), Cmd+Shift+X (Mac)
Frammenti di Codice
- Crea frammenti di codice personalizzati tramite
Preferenze: Configura Frammenti Utente.
Consigli
- Utilizza il Palette Comandi (Ctrl+Shift+P / Cmd+Shift+P) per quasi ogni comando o impostazione.
- La cartella
.vscodenel progetto consente impostazioni e attività specifiche per lo workspace. - È possibile installare estensioni per mappe di tasti per utilizzare le scorciatoie di altri editor (Vim, Sublime, ecc.).
Per un elenco più completo, consultare il PDF ufficiale delle [scorciatoie da tastiera] o il riferimento alle scorciatoie nell’editor (Ctrl+K Ctrl+S).
Come installare un’estensione di VS Code dal Palette Comandi
È possibile installare un’estensione di Visual Studio Code dal Palette Comandi:
- Apri il Palette Comandi usando Ctrl+Shift+P (Windows/Linux) o Cmd+Shift+P (macOS).
- Digita
Estensioni: Installa Estensionie selezionalo dall’elenco. Questo apre la vista Estensioni, dove puoi cercare e installare un’estensione.
Questo metodo consente di installare rapidamente le estensioni senza staccare le mani dalla tastiera o navigare nei menu.
Le voci del Marketplace forniscono anche un’installazione in riga singola. Apri Apertura Rapida con Ctrl+P (Cmd+P su macOS), incolla ext install <editore.id-estensione> e premi Invio. Per vscode-icons quel comando è ext install vscode-icons-team.vscode-icons.
Da un terminale, la stessa estensione si installa con code --install-extension vscode-icons-team.vscode-icons.
Per quali sono le estensioni più installate per linguaggio, consultare Popolarità dei linguaggi e framework di programmazione.
Altri Elenco di Combinazioni Chiavi dell’Editor
Ctrl+T (macOS: Cmd+T) - Mostra Simboli dello Workspace
Ctrl+Shift+O (macOS: Cmd+Shift+O) - Mostra Simboli del Documento
Ctrl+Shift+P (macOS: Cmd+Shift+P) - Apri Palette Comandi
Ctrl+Spazio - Apri Completamento Codice
Ctrl+. (macOS: Cmd+.) - Apri Correzioni Rapide
F2 - Rinomina Simbolo
Shift+Alt+F (macOS: Shift+Option+F) - Formatta Documento
F12 - Vai a Definizione
Shift+F12 - Trova Riferimenti
Alt+Shift+O - Organizza Direttive
F4 - Mostra Gerarchia di Tipo
Altri Elenco di Combinazioni Chiavi di Debug
Ctrl+Alt+D - Avvia Dart DevTools
F5 - Avvia Debug
Ctrl+F5 - Avvia Senza Debug
Shift+F5 - Fermi Debug
Ctrl+Shift+F5 (macOS: Cmd+Shift+F5) - Riavvia Debug (o Hot Restart quando si debuggano app Flutter)
Ctrl+F5 - Hot Reload quando si debuggano app Flutter
F9 - Attiva/Disattiva Breakpoint
F10 - Vai Oltre
F11 - Vai Dentro
Shift+F11 - Vai Fuori