beginner
cross-platform
development
gui-application
ide-editors
Scorciatoie di VS Code
📋 Copy All Commands
📄 Generate PDF
Scorciatoie e flussi di lavoro completi di Visual Studio Code per migliorare la produttività su tutte le piattaforme.
Scorciatoie Generali
Windows/Linux
macOS
Descrizione
Ctrl+Shift+P
Cmd+Shift+P
Mostra Tavolozza Comandi
Ctrl+P
Cmd+P
Quick Open (Vai al File)
Ctrl+Shift+N
Cmd+Shift+N
Nuova Finestra
Ctrl+Shift+W
Cmd+Shift+W
Chiudi Finestra
Ctrl+N
Cmd+N
Nuovo File
Ctrl+O
Cmd+O
Apri File
Ctrl+S
Cmd+S
Salva
Ctrl+Shift+S
Cmd+Shift+S
Salva con nome
Ctrl+K S
Cmd+K S
Salva Tutto
Ctrl+W
Cmd+W
Chiudi File
Ctrl+K Ctrl+W
Cmd+K Cmd+W
Chiudi Tutto
Ctrl+Z
Cmd+Z
Annulla
Ctrl+Y
Cmd+Shift+Z
Rifai
## Navigazione
Windows/Linux
macOS
Descrizione
Ctrl+G
Cmd+G
Vai alla Riga
Ctrl+Shift+O
Cmd+Shift+O
Vai a Simbolo
Ctrl+T
Cmd+T
Mostra Tutti i Simboli
F12
F12
Vai a Definizione
Alt+F12
Option+F12
Definizione Peek
Shift+F12
Shift+F12
Mostra Riferimenti
Ctrl+K F12
Cmd+K F12
Definizione Aperta a Lato
Ctrl+Alt+-
Ctrl+Cmd+-
Torna Indietro
Ctrl+Shift+-
Ctrl+Shift+Cmd+-
Vai Avanti
Ctrl+M
Cmd+M
Sposta Focus con Tabulazione
## Modifica
Windows/Linux
macOS
Descrizione
Ctrl+X
Cmd+X
Taglia Linea (selezione vuota)
Ctrl+C
Cmd+C
Copia Riga (selezione vuota)
Alt+↑/↓
Option+↑/↓
Sposta Riga Su/Giù
Shift+Alt+↓/↑
Shift+Option+↓/↑
Copia Riga Su/Giù
Ctrl+Shift+K
Cmd+Shift+K
Elimina Riga
Ctrl+Enter
Cmd+Enter
Inserisci Riga Sotto
Ctrl+Shift+Enter
Cmd+Shift+Enter
Inserisci Riga Sopra
Ctrl+Shift+\
Cmd+Shift+\
Vai alla Parentesi Corrispondente
Ctrl+]
Cmd+]
Rientro Riga
Ctrl+[
Cmd+[
Riduci Rientro
Home/End
Home/End
Vai all'Inizio/Fine della Riga
Ctrl+Home
Cmd+↑
Vai all'Inizio del File
Ctrl+End
Cmd+↓
Vai alla Fine del File
## Multi-Cursore e Selezione
Windows/Linux
macOS
Descrizione
Alt+Click
Option+Click
Inserisci Cursore
Ctrl+Alt+↑/↓
Cmd+Option+↑/↓
Inserisci Cursore Sopra/Sotto
Ctrl+U
Cmd+U
Annulla Ultima Operazione del Cursore
Shift+Alt+I
Shift+Option+I
Inserisci Cursore alla Fine di Ogni Riga Selezionata
Ctrl+L
Cmd+L
Seleziona Linea Corrente
Ctrl+Shift+L
Cmd+Shift+L
Seleziona tutte le occorrenze della selezione corrente
Ctrl+F2
Cmd+F2
Seleziona Tutte le Occorrenze della Parola Corrente
Shift+Alt+→
Shift+Option+→
Espandi Selezione
Shift+Alt+←
Shift+Option+←
Riduci Selezione
Shift+Alt+(drag mouse)
Shift+Option+(drag mouse)
Selezione Colonna (box)
## Ricerca e Sostituzione
Windows/Linux
macOS
Descrizione
Ctrl+F
Cmd+F
Trova
Ctrl+H
Cmd+Option+F
Sostituisci
F3
Cmd+G
Trova Successivo
Shift+F3
Cmd+Shift+G
Trova Precedente
Alt+Enter
Option+Enter
Seleziona Tutte le Occorrenze di Find Match
Ctrl+D
Cmd+D
Aggiungi Selezione al Prossimo Risultato di Ricerca
Ctrl+K Ctrl+D
Cmd+K Cmd+D
Sposta Ultima Selezione al Successivo Risultato di Ricerca
Alt+C/R/W
Option+C/R/W
Attiva/Disattiva Distinzione Maiuscole/Minuscole/Regex/Parola Intera
## Modifica Lingue Avanzate
Windows/Linux
macOS
Descrizione
Ctrl+Space
Cmd+Space
Suggerimento di Trigger
Ctrl+Shift+Space
Cmd+Shift+Space
Suggerimenti per Parametri Trigger
Shift+Alt+F
Shift+Option+F
Formatta Documento
Ctrl+K Ctrl+F
Cmd+K Cmd+F
Selezione del Formato
F12
F12
Vai a Definizione
Alt+F12
Option+F12
Definizione Peek
Ctrl+K F12
Cmd+K F12
Definizione Aperta a Lato
Ctrl+.
Cmd+.
Soluzione Rapida
Shift+F12
Shift+F12
Mostra Riferimenti
F2
F2
Rinomina Simbolo
Ctrl+K Ctrl+X
Cmd+K Cmd+X
Rimuovi Spazi Finali
Ctrl+K M
Cmd+K M
Cambia Lingua File
## Gestione File
Windows/Linux
macOS
Descrizione
Ctrl+Tab
Cmd+Tab
Open Next
Ctrl+Shift+Tab
Cmd+Shift+Tab
Apri Precedente
Ctrl+K P
Cmd+K P
Copia Percorso del File Attivo
Ctrl+K R
Cmd+K R
Mostra File Attivo in Explorer
Ctrl+K O
Cmd+K O
Mostra File Attivo in Nuova Finestra
## Visualizzazione
Windows/Linux
macOS
Descrizione
F11
Cmd+Ctrl+F
Attiva Schermo Intero
Shift+Alt+0
Shift+Option+0
Cambia Layout Editor (orizzontale/verticale)
Ctrl+=
Cmd+=
Zoom In
Ctrl+-
Cmd+-
Zoom Out
Ctrl+0
Cmd+0
Reimposta Zoom
Ctrl+B
Cmd+B
Attiva/Disattiva Visibilità Sidebar
Ctrl+Shift+E
Cmd+Shift+E
Mostra Explorer / Attiva/Disattiva Messa a Fuoco
Ctrl+Shift+F
Cmd+Shift+F
Mostra Ricerca
Ctrl+Shift+G
Cmd+Shift+G
Mostra Controllo Sorgente
Ctrl+Shift+D
Cmd+Shift+D
Mostra Debug
Ctrl+Shift+X
Cmd+Shift+X
Mostra Estensioni
Ctrl+Shift+H
Cmd+Shift+H
Sostituisci nei File
Ctrl+Shift+J
Cmd+Shift+J
Attiva Dettagli Ricerca
Ctrl+Shift+U
Cmd+Shift+U
Mostra pannello di output
Ctrl+Shift+V
Cmd+Shift+V
Apri Anteprima Markdown
Ctrl+K V
Cmd+K V
Apri Anteprima Markdown a Lato
## Debug
Windows/Linux
macOS
Descrizione
F9
F9
Attiva/Disattiva Punto di Interruzione
F5
F5
Inizia/Continua
Shift+F5
Shift+F5
Stop
F11
F11
Entra
Shift+F11
Shift+F11
Fai Un Passo Fuori
F10
F10
Passa Sopra
Ctrl+K Ctrl+I
Cmd+K Cmd+I
Mostra Hover
## Terminale Integrato
Windows/Linux
macOS
Descrizione
Ctrl+`` |Cmd+``
Mostra Terminale Integrato
Ctrl+Shift+`` |Cmd+Shift+``
Crea Nuovo Terminale
Ctrl+C
Cmd+C
Copia Selezione
Ctrl+V
Cmd+V
Incolla nel Terminale Attivo
Ctrl+↑/↓
Cmd+↑/↓
Scorri Su/Giù
Shift+PgUp/PgDn
Shift+PgUp/PgDn
Scorri Pagina Su/Giù
Ctrl+Home/End
Cmd+Home/End
Scorri in Alto/Basso
## Flussi di Lavoro Comuni
Configurazione Progetto
# Open project in VS Code
code .
code /path/to/project
# Open specific file
code filename.js
# Open with specific settings
code --user-data-dir /path/to/settings
Gestione Estensioni
# Install extension
code --install-extension ms-python.python
# List installed extensions
code --list-extensions
# Disable all extensions
code --disable-extensions
Configurazione Workspace
// .vscode/settings.json
\\\\ {
"editor.fontSize" : 14 ,
"editor.tabSize" : 2 ,
"files.autoSave" : "afterDelay" ,
"terminal.integrated.shell.windows" : "C:\\Windows\\System32\\bash.exe"
\\\\ }
Migliori Pratiche
Suggerimenti per la Produttività
Usa la Tavolozza Comandi (Ctrl+Shift+P) per un accesso rapido a tutti i comandi
Padroneggia la modifica multi-cursore per modifiche in blocco
Utilizza IntelliSense per una codifica più veloce
Imposta scorciatoie personalizzate per azioni frequenti
Usa le impostazioni del workspace per configurazioni specifiche del progetto
Organizzazione del Codice
Usa l'explorer dei file (Ctrl+Shift+E) per una navigazione rapida
Organizza i file con una struttura di cartelle appropriata
Usa la ricerca (Ctrl+Shift+F) per trovare tra i file
Sfrutta l'integrazione Git per il controllo versione
Usa estensioni per funzionalità specifiche del linguaggio
Flusso di Lavoro di Debug
Imposta punti di interruzione strategicamente
Usa la console di debug per valutazioni runtime
Configura launch.json per scenari di debug personalizzati
Utilizza punti di interruzione condizionali per debug complessi
Usa il terminale integrato per debug da riga di comando
Ottimizzazione delle Prestazioni
Disabilita estensioni non utilizzate
Usa impostazioni specifiche del workspace
Configura esclusioni file per progetti grandi
Usa sviluppo remoto per progetti che richiedono molte risorse
Ottimizza impostazioni per il tuo specifico flusso di lavoro