Scorciatoie da tastiera di VS Code per Windows e Mac
Tutte le scorciatoie predefinite di Visual Studio Code per Windows e Mac, con le differenze per Linux: cursori multipli, ricerca, refactoring, terminale.
Scorciatoie da tastiera di VS Code (Windows e Mac) — freetoolsforweb.com
Ultima verifica: su la documentazione di VS Code e i tasti di scelta rapida predefiniti per Windows, macOS e Linux. 188 scorciatoie.
- Accordi: Control più K poi Control più S significa premere Ctrl+K, rilasciare, poi premere Ctrl+S. Dopo il primo tasto VS Code attende il secondo.
- Linux usa i tasti di Windows, tranne dove una riga indica “Linux:”, come Control più Maiusc più I per formattare un documento.
- Queste sono le impostazioni predefinite. I tasti di scelta rapida tuoi o di un'estensione hanno la precedenza; controllali con Control più K poi Control più S (Comando più K poi Comando più S su Mac).
Tutte le 188 scorciatoie in 12 categorie
Generale e Riquadro comandi#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Mostra il Riquadro comandi (tutti i comandi) | Control più Maiusc più Poppure F1 | Maiusc più Comando più Poppure F1 | |
| Apertura rapida: vai a un file per nome | Control più P | Comando più P | |
| Nuova finestra | Control più Maiusc più N | Maiusc più Comando più N | |
| Chiudi la finestra | Alt più F4oppure Control più Maiusc più WLinux: Alt+F4 (la scheda di riferimento indica anche Ctrl+W). | Maiusc più Comando più W | |
| Apri le Impostazioni | Control più virgola | Comando più virgola | |
| Apri l'editor dei tasti di scelta rapida | Control più K poi Control più S | Comando più K poi Comando più S | |
| Seleziona un tema colori | Control più K poi Control più T | Comando più K poi Comando più T | |
| Apri una cartella o un'area di lavoro recente | Control più R | Control più R | |
| Apertura rapida di una vista | Control più QLinux: nessuna scorciatoia predefinita. | Control più Q |
Modifica di base#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Taglia la riga (senza selezione) | Control più X | Comando più X | |
| Copia la riga (senza selezione) | Control più C | Comando più C | |
| Annulla | Control più Z | Comando più Z | |
| Ripeti | Control più Y | Maiusc più Comando più Z | |
| Sposta la riga in su | Alt più freccia su | Opzione più freccia su | |
| Sposta la riga in giù | Alt più freccia giù | Opzione più freccia giù | |
| Copia (duplica) la riga sopra | Maiusc più Alt più freccia suLinux: Ctrl+Shift+Alt+Up. | Opzione più Maiusc più freccia su | |
| Copia (duplica) la riga sotto | Maiusc più Alt più freccia giùLinux: Ctrl+Shift+Alt+Down. | Opzione più Maiusc più freccia giù | |
| Elimina la riga | Control più Maiusc più K | Maiusc più Comando più K | |
| Inserisci una riga sotto | Control più Invio | Comando più Invio | |
| Inserisci una riga sopra | Control più Maiusc più Invio | Maiusc più Comando più Invio | |
| Vai alla parentesi corrispondente | Control più Maiusc più barra rovesciata | Maiusc più Comando più barra rovesciata | |
| Aumenta il rientro della riga | Control più parentesi quadra chiusa | Comando più parentesi quadra chiusa | |
| Riduci il rientro della riga | Control più parentesi quadra aperta | Comando più parentesi quadra aperta | |
| Vai all'inizio della riga | Inizio | Inizio | |
| Vai alla fine della riga | Fine | Fine | |
| Vai all'inizio del file | Control più Inizio | Comando più freccia su | |
| Vai alla fine del file | Control più Fine | Comando più freccia giù | |
| Scorri in su di una riga | Control più freccia su | Control più Pagina su | |
| Scorri in giù di una riga | Control più freccia giù | Control più Pagina giù | |
| Scorri in su di una pagina | Alt più Pagina su | Comando più Pagina su | |
| Scorri in giù di una pagina | Alt più Pagina giù | Comando più Pagina giù | |
| Attiva/disattiva commento di riga | Control più barra | Comando più barra | |
| Aggiungi commento di riga | Control più K poi Control più C | Comando più K poi Comando più C | |
| Rimuovi commento di riga | Control più K poi Control più U | Comando più K poi Comando più U | |
| Attiva/disattiva commento in blocco | Maiusc più Alt più ALinux: Ctrl+Shift+A. | Opzione più Maiusc più A | |
| Attiva/disattiva il ritorno a capo automatico | Alt più Z | Opzione più Z | |
| Comprimi l'area | Control più Maiusc più parentesi quadra aperta | Opzione più Comando più parentesi quadra aperta | |
| Espandi l'area | Control più Maiusc più parentesi quadra chiusa | Opzione più Comando più parentesi quadra chiusa | |
| Attiva/disattiva la compressione nella posizione del cursore | Control più K poi Control più L | Comando più K poi Comando più L | |
| Comprimi tutte le sottoaree | Control più K poi Control più parentesi quadra aperta | Comando più K poi Comando più parentesi quadra aperta | |
| Espandi tutte le sottoaree | Control più K poi Control più parentesi quadra chiusa | Comando più K poi Comando più parentesi quadra chiusa | |
| Comprimi tutte le aree | Control più K poi Control più 0 | Comando più K poi Comando più 0 | |
| Espandi tutte le aree | Control più K poi Control più J | Comando più K poi Comando più J | |
| Comprimi tutti i commenti in blocco | Control più K poi Control più barra | Comando più K poi Comando più barra | |
| Alterna modalità sovrascrittura / inserimento | Ins | Opzione più Comando più O |
Cursori multipli e selezione#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Aggiungi un cursore dove fai clic | Alt più clicIn alcune distribuzioni Linux Alt+clic è occupato dal window manager; cambia il modificatore con l'impostazione editor.multiCursorModifier. | Opzione più clic | |
| Aggiungi un cursore sopra | Control più Alt più freccia suLinux: Shift+Alt+Up. | Opzione più Comando più freccia su | |
| Aggiungi un cursore sotto | Control più Alt più freccia giùLinux: Shift+Alt+Down. | Opzione più Comando più freccia giù | |
| Annulla l'ultima operazione sui cursori | Control più U | Comando più U | |
| Aggiungi cursori alla fine di ogni riga selezionata | Maiusc più Alt più I | Opzione più Maiusc più I | |
| Seleziona la riga corrente | Control più L | Comando più L | |
| Seleziona la parola, poi aggiungi l'occorrenza successiva | Control più D | Comando più D | |
| Sposta l'ultima selezione all'occorrenza successiva (salta) | Control più K poi Control più D | Comando più K poi Comando più D | |
| Seleziona tutte le occorrenze della selezione | Control più Maiusc più L | Maiusc più Comando più L | |
| Seleziona tutte le occorrenze della parola corrente | Control più F2 | Comando più F2 | |
| Espandi la selezione (selezione intelligente) | Maiusc più Alt più freccia destra | Control più Maiusc più Comando più freccia destra | |
| Riduci la selezione | Maiusc più Alt più freccia sinistra | Control più Maiusc più Comando più freccia sinistra | |
| Selezione a colonna (rettangolare) con il mouse | Maiusc più Alt più trascina | Opzione più Maiusc più trascina | |
| Selezione a colonna (rettangolare) con la tastiera | Control più Maiusc più Alt più tasti freccia | Opzione più Maiusc più Comando più tasti freccia | |
| Selezione a colonna (rettangolare) di una pagina in su o in giù | Control più Maiusc più Alt più Pagina suoppure Control più Maiusc più Alt più Pagina giù | Opzione più Maiusc più Comando più Pagina suoppure Opzione più Maiusc più Comando più Pagina giù |
Cerca e sostituisci#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Trova nel file | Control più F | Comando più F | |
| Sostituisci nel file | Control più H | Opzione più Comando più F | |
| Trova successivo | Inviooppure F3 | Inviooppure Comando più G | |
| Trova precedente | Maiusc più Inviooppure Maiusc più F3 | Maiusc più Inviooppure Maiusc più Comando più G | |
| Seleziona tutte le corrispondenze del termine cercato | Alt più Invio | Opzione più Invio | |
| Attiva/disattiva maiuscole/minuscole | Alt più C | Opzione più Comando più C | |
| Attiva/disattiva espressioni regolari | Alt più R | Opzione più Comando più R | |
| Attiva/disattiva parola intera | Alt più W | Opzione più Comando più W | |
| Attiva/disattiva ricerca nella selezione | Alt più L | Opzione più Comando più L | |
| Cerca in tutti i file (vista Cerca) | Control più Maiusc più F | Maiusc più Comando più F | |
| Sostituisci nei file | Control più Maiusc più H | Maiusc più Comando più H | |
| Mostra/nascondi i dettagli della ricerca (includi/escludi) | Control più Maiusc più J | Maiusc più Comando più J | |
| Passa al risultato di ricerca successivo | F4 | F4 | |
| Passa al risultato di ricerca precedente | Maiusc più F4 | Maiusc più F4 |
Modifica avanzata del linguaggio (IntelliSense, refactoring)#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Mostra i suggerimenti (IntelliSense) | Control più barra spaziatrice | Control più barra spaziatrice | |
| Mostra i suggerimenti per i parametri | Control più Maiusc più barra spaziatrice | Maiusc più Comando più barra spaziatrice | |
| Formatta il documento | Maiusc più Alt più FLinux: Ctrl+Shift+I. | Opzione più Maiusc più F | |
| Formatta la selezione | Control più K poi Control più F | Comando più K poi Comando più F | |
| Vai alla definizione | F12 | F12 | |
| Visualizza in anteprima la definizione | Alt più F12Linux: Ctrl+Shift+F10. | Opzione più F12 | |
| Apri la definizione di lato | Control più K poi F12 | Comando più K poi F12 | |
| Correzione rapida (azioni codice) | Control più punto | Comando più punto | |
| Vai ai riferimenti | Maiusc più F12 | Maiusc più F12 | |
| Mostra tutti i riferimenti nella vista Riferimenti | Maiusc più Alt più F12 | Opzione più Maiusc più F12 | |
| Rinomina simbolo | F2 | F2 | |
| Mostra le informazioni al passaggio del mouse | Control più K poi Control più I | Comando più K poi Comando più I | |
| Sostituisci con il valore successivo | Control più Maiusc più punto | Maiusc più Comando più punto | |
| Sostituisci con il valore precedente | Control più Maiusc più virgola | Maiusc più Comando più virgola | |
| Rimuovi gli spazi vuoti finali | Control più K poi Control più X | Comando più K poi Comando più X | |
| Cambia la modalità linguaggio del file | Control più K poi M | Comando più K poi M |
Gestione di editor e finestre#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Chiudi l'editor (scheda) | Control più F4oppure Control più WLinux: Ctrl+W. | Comando più W | |
| Chiudi tutti gli editor del gruppo | Control più K poi W | Comando più K poi W | |
| Chiudi tutti gli editor | Control più K poi Control più W | Comando più K poi Comando più W | |
| Chiudi la cartella | Control più K poi F | Comando più K poi F | |
| Dividi l'editor | Control più barra rovesciata | Comando più barra rovesciata | |
| Dividi l'editor all'interno del suo gruppo | Control più K poi Control più Maiusc più barra rovesciata | Comando più K poi Maiusc più Comando più barra rovesciata | |
| Passa al 1°, 2° o 3° gruppo di editor | Control più da 1 a 3 | Comando più da 1 a 3 | |
| Passa al gruppo di editor a sinistra | Control più K poi Control più freccia sinistra | Comando più K poi Comando più freccia sinistra | |
| Passa al gruppo di editor a destra | Control più K poi Control più freccia destra | Comando più K poi Comando più freccia destra | |
| Apri l'editor (scheda) a destra | Control più Pagina giù | Opzione più Comando più freccia destra | |
| Apri l'editor (scheda) a sinistra | Control più Pagina su | Opzione più Comando più freccia sinistra | |
| Sposta l'editor (scheda) a sinistra | Control più Maiusc più Pagina su | Comando più K poi Maiusc più Comando più freccia sinistra | |
| Sposta l'editor (scheda) a destra | Control più Maiusc più Pagina giù | Comando più K poi Maiusc più Comando più freccia destra | |
| Sposta a sinistra il gruppo di editor attivo | Control più K poi freccia sinistra | Comando più K poi freccia sinistra | |
| Sposta a destra il gruppo di editor attivo | Control più K poi freccia destra | Comando più K poi freccia destra | |
| Sposta l'editor nel gruppo successivo | Control più Alt più freccia destra | Control più Comando più freccia destra | |
| Sposta l'editor nel gruppo precedente | Control più Alt più freccia sinistra | Control più Comando più freccia sinistra | |
| Mantieni aperto un editor in anteprima | Control più K poi Invio | Comando più K poi Invio | |
| Fissa la scheda dell'editor | Control più K poi Maiusc più Invio | Comando più K poi Maiusc più Invio | |
| Attiva/disattiva l'ingrandimento del gruppo di editor | Control più K poi Control più M | Comando più K poi Comando più M | |
| Alterna layout verticale/orizzontale degli editor | Maiusc più Alt più 0 | Opzione più Comando più 0 | |
| Copia l'editor in una nuova finestra | Control più K poi O | Comando più K poi O |
Gestione dei file#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Nuovo file | Control più N | Comando più N | |
| Apri file | Control più O | Comando più O | |
| Salva | Control più S | Comando più S | |
| Salva con nome | Control più Maiusc più S | Maiusc più Comando più S | |
| Salva tutto | Control più K poi SLinux: nessuna scorciatoia predefinita. | Opzione più Comando più S | |
| Riapri l'ultimo editor chiuso | Control più Maiusc più T | Maiusc più Comando più T | |
| Copia il percorso del file attivo | Control più K poi P | Comando più K poi P | |
| Mostra il file attivo in Esplora file / Finder | Control più K poi R | Comando più K poi R | |
| Confronta il file attivo con gli appunti | Control più K poi C | Comando più K poi C | |
| Confronta il file attivo con la versione salvata | Control più K poi D | Comando più K poi D | |
| Apri il file di lato (da Apertura rapida o Esplora risorse) | Control più Invio | Control più Invio | |
| Trova un file nell'albero di Esplora risorseCon lo stato attivo in Esplora risorse. | Control più Alt più F | Opzione più Comando più F |
Visualizzazione, viste e pannelli#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Mostra/nascondi la barra laterale primaria | Control più B | Comando più B | |
| Mostra/nascondi la barra laterale secondaria | Control più Alt più B | Opzione più Comando più B | |
| Mostra/nascondi il pannello (terminale, output, problemi) | Control più J | Comando più J | |
| Mostra Esplora risorse | Control più Maiusc più E | Maiusc più Comando più E | |
| Mostra Controllo del codice sorgente (Git) | Control più Maiusc più G | Control più Maiusc più G | |
| Mostra Esegui e debug | Control più Maiusc più D | Maiusc più Comando più D | |
| Mostra Estensioni | Control più Maiusc più X | Maiusc più Comando più X | |
| Mostra il pannello Output | Control più Maiusc più ULinux: Ctrl+K Ctrl+H. | Maiusc più Comando più U | |
| Attiva/disattiva lo schermo intero | F11 | Control più Comando più F | |
| Attiva/disattiva la modalità Zen (premi Esc due volte per uscire) | Control più K poi Z | Comando più K poi Z | |
| Aumenta lo zoom | Control più uguale | Comando più uguale | |
| Riduci lo zoom | Control più trattino | Comando più trattino | |
| Reimposta lo zoom | Control più zero sul tastierino numerico | Comando più zero sul tastierino numerico | |
| Attiva/disattiva l'anteprima Markdown | Control più Maiusc più V | Maiusc più Comando più V | |
| Apri l'anteprima Markdown di lato | Control più K poi V | Comando più K poi V |
Debug e attività#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Attiva/disattiva punto di interruzione | F9 | F9 | |
| Avvia o continua il debug | F5 | F5 | |
| Esegui senza debug | Control più F5 | Control più F5 | |
| Arresta il debug | Maiusc più F5 | Maiusc più F5 | |
| Pausa | F6 | F6 | |
| Esegui istruzione/routine (step over) | F10 | F10 | |
| Esegui istruzione (step into) | F11 | F11 | |
| Esci da istruzione/routine (step out) | Maiusc più F11 | Maiusc più F11 | |
| Esegui l'attività di compilazione | Control più Maiusc più B | Maiusc più Comando più B |
Terminale integrato#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Mostra o nascondi il terminale integrato | Control più accento grave | Control più accento grave | |
| Crea un nuovo terminale | Control più Maiusc più accento grave | Control più Maiusc più accento grave | |
| Dividi il terminaleCon lo stato attivo nel terminale. | Control più Maiusc più 5 | Comando più barra rovesciata | |
| Copia la selezione nel terminale | Control più CLinux: Ctrl+Shift+C. | Comando più C | |
| Incolla nel terminale | Control più VLinux: Ctrl+Shift+V. | Nessuna scorciatoia predefinita | |
| Trova nel terminaleCon lo stato attivo nel terminale. | Control più F | Comando più F | |
| Scorri al comando precedente | Control più freccia su | Comando più freccia su | |
| Scorri al comando successivo | Control più freccia giù | Comando più freccia giù | |
| Scorri il terminale in su di una pagina | Maiusc più Pagina su | Pagina su | |
| Scorri il terminale in giù di una pagina | Maiusc più Pagina giù | Pagina giù | |
| Scorri all'inizio del terminale | Control più InizioLinux: Shift+Home. | Comando più Inizio | |
| Scorri alla fine del terminale | Control più FineLinux: Shift+End. | Comando più Fine | |
| Passa al terminale successivo in un gruppo diviso | Alt più freccia destra | Opzione più Comando più freccia destra | |
| Passa al terminale precedente in un gruppo diviso | Alt più freccia sinistra | Opzione più Comando più freccia sinistra | |
| Passa al gruppo di terminali successivo | Control più Pagina giù | Maiusc più Comando più parentesi quadra chiusa | |
| Passa al gruppo di terminali precedente | Control più Pagina su | Maiusc più Comando più parentesi quadra aperta | |
| Apri un link rilevato nel terminaleCon lo stato attivo nel terminale. | Control più Maiusc più G | Maiusc più Comando più G | |
| Apri un terminale esterno | Control più Maiusc più C | Maiusc più Comando più C |
Chat e IA#
| Azione | Windows | Mac | Copia |
|---|---|---|---|
| Apri la vista Chat | Control più Alt più I | Control più Comando più I | |
| Apri la chat in modalità agente | Control più Maiusc più ILinux: Ctrl+Shift+Alt+I. | Maiusc più Comando più I | |
| Chat inline nell'editor o nel terminale | Control più I | Comando più I | |
| Apri la chat rapida | Control più Maiusc più Alt più L | Opzione più Maiusc più Comando più L | |
| Apri il selettore del modello linguisticoNella vista Chat. | Control più Alt più punto | Opzione più Comando più punto | |
| Apri il selettore dell'agenteNella vista Chat. | Control più punto | Comando più punto | |
| Avvia una nuova sessione di chatNella vista Chat. | Control più N | Comando più N | |
| Accetta un suggerimento inline (testo fantasma) | Tab | Tab |
Fonti (7 pagine ufficiali)
Tutto funziona nel tuo browser; le ricerche non vengono inviate altrove. Le scorciatoie sono verificate sulla documentazione ufficiale di VS Code. Sfoglia tutti gli strumenti gratuiti.
Hai trovato un problema o qualcosa che potrebbe andare meglio? Leggiamo ogni messaggio e sistemiamo le cose in fretta.
Questo elenco di scorciatoie di VS Code riunisce in un'unica tabella le scorciatoie da tastiera predefinite di Visual Studio Code per Windows e Mac, con i tasti di Linux indicati dove sono diversi. Copre le scorciatoie che cambiano la velocità con cui modifichi il codice, come Ctrl+D per aggiungere l'occorrenza successiva a una selezione con cursori multipli, Alt+Su e Giù per spostare le righe, F2 per rinominare un simbolo ovunque e Ctrl+Shift+P per il Riquadro comandi, oltre alle sequenze (Ctrl+K, poi un altro tasto) difficili da scoprire da soli.
Tutto è stato verificato il 18/10/2026 su code.visualstudio.com: le schede ufficiali di riferimento delle scorciatoie per Windows, macOS e Linux e la documentazione attuale, che prevale quando le due non coincidono. Sono le impostazioni predefinite per una tastiera con layout statunitense. Estensioni, mappe di tasti (Vim, IntelliJ, Sublime) e il tuo keybindings.json le sovrascrivono, quindi se una scorciatoia fa qualcos'altro sul tuo computer, controlla l'editor Tasti di scelta rapida con Ctrl+K Ctrl+S.
Come si usa
- Scegli un chip di categoria (Cursori multipli, Ricerca, Terminale...) o scorri l'elenco completo.
- Cerca per azione ("duplica riga") o per tasti ("shift alt down").
- Per sequenze come Ctrl+K poi Ctrl+S, premi la prima coppia, rilascia, poi premi la seconda.
- Su Linux usa la colonna Windows, a meno che la riga non abbia una nota "Linux:".
- Copia una scorciatoia, crea un link a una riga o stampa l'elenco in PDF.
Domande frequenti
Come apro il Riquadro comandi in VS Code?
Premi Ctrl+Shift+P su Windows e Linux o Cmd+Shift+P su Mac. F1 funziona su tutti e tre. Il Riquadro comandi elenca ogni comando con la sua scorciatoia attuale, quindi è anche il modo più rapido per cercarne una. Ctrl+P (Cmd+P) apre invece l'Apertura rapida dei file.
Come uso i cursori multipli in VS Code?
Alt+clic (Opzione+clic su Mac) aggiunge un cursore dove fai clic. Ctrl+Alt+Su o Giù (Cmd+Opzione+Su/Giù su Mac, Shift+Alt+Su/Giù su Linux) ne aggiunge uno sulla riga sopra o sotto. Ctrl+D (Cmd+D) seleziona la parola e poi ogni occorrenza successiva, e Ctrl+Shift+L (Cmd+Shift+L) seleziona tutte le occorrenze in una volta. Ctrl+U annulla l'ultimo cursore aggiunto.
Qual è la scorciatoia per formattare il codice in VS Code?
Shift+Alt+F su Windows, Shift+Opzione+F su Mac e Ctrl+Shift+I su Linux formattano l'intero documento con il formattatore impostato per quel linguaggio. Per formattare solo la selezione, premi Ctrl+K poi Ctrl+F (Cmd+K poi Cmd+F).
Come commento delle righe in VS Code?
Ctrl+/ (Cmd+/ su Mac) attiva o disattiva il commento di riga sulla riga corrente o su ogni riga selezionata. Shift+Alt+A (Shift+Opzione+A su Mac, Ctrl+Shift+A su Linux) attiva o disattiva un commento di blocco attorno alla selezione.
Come duplico una riga in VS Code?
Su Windows Shift+Alt+Giù copia la riga sotto e Shift+Alt+Su sopra; su Mac usa Shift+Opzione+Giù o Su, e su Linux Ctrl+Shift+Alt+Giù o Su. Senza Shift, Alt+Su e Alt+Giù spostano la riga invece di copiarla.
Come modifico o ripristino una scorciatoia da tastiera in VS Code?
Apri l'editor Tasti di scelta rapida con Ctrl+K poi Ctrl+S (Cmd+K poi Cmd+S), cerca il comando, fai doppio clic e premi i nuovi tasti. Per modificare direttamente il file JSON, seleziona il pulsante Apri tasti di scelta rapida (JSON) in alto a destra in quell'editor. Fai clic con il tasto destro su una voce per Rimuovi tasto di scelta rapida o Mostra stessi tasti di scelta rapida, che rivela i conflitti.
Le scorciatoie di VS Code che fanno risparmiare più tempo
Le scorciatoie per aprire i menu fanno risparmiare secondi; queste fanno risparmiare minuti perché sostituiscono intere modifiche manuali (prima i tasti Windows, tra parentesi quelli Mac):
• Ctrl+D (Cmd+D): seleziona l'occorrenza successiva della parola per una rapida rinomina con cursori multipli
• Alt+Su / Giù (Opzione+Su / Giù): sposta la riga; aggiungi Shift per copiarla
• Ctrl+Shift+K (Cmd+Shift+K): elimina la riga senza selezionarla
• F2: rinomina un simbolo in tutto il progetto, non solo nel file
• F12 e Alt+F12 (Opzione+F12): vai alla definizione o visualizzala in anteprima; Alt+Sinistra (Ctrl+- su Mac) torna indietro
• Ctrl+. (Cmd+.): Correzione rapida, per import mancanti e correzioni del linter
• Ctrl+P (Cmd+P) e Ctrl+Shift+O (Cmd+Shift+O): apri un file, poi salta a un simbolo al suo interno
• Ctrl+G (Ctrl+G anche su Mac): vai a un numero di riga indicato in un messaggio di errore
• Ctrl+` (Ctrl+` anche su Mac): mostra o nascondi il terminale; Ctrl+J (Cmd+J) mostra o nasconde l'intero pannello
Sequenze: perché alcune scorciatoie richiedono due passaggi
VS Code esaurisce le combinazioni singole, quindi molti comandi iniziano con Ctrl+K (Cmd+K su Mac) e aspettano un secondo tasto. Premi Ctrl+K, rilascia, poi premi la seconda parte; VS Code la aspetta. Ctrl+K Ctrl+S apre l'editor Tasti di scelta rapida, Ctrl+K Ctrl+T il selettore del tema, Ctrl+K Z la Modalità Zen, Ctrl+K V un'anteprima Markdown affiancata e Ctrl+K Ctrl+0 comprime tutto.
Fai attenzione a se il secondo tasto richiede anche Ctrl. Ctrl+K M (senza Ctrl sulla M) cambia la modalità linguaggio del file, mentre Ctrl+K Ctrl+M ingrandisce il gruppo di editor. Questo elenco scrive ogni passaggio per intero.
Linux e altri layout di tastiera
Su Linux VS Code usa per lo più i tasti di Windows, con alcune modifiche dove l'ambiente desktop occupa già una combinazione. Quelle da conoscere:
• Formatta documento: Ctrl+Shift+I invece di Shift+Alt+F
• Aggiungi cursore sopra/sotto: Shift+Alt+Su/Giù invece di Ctrl+Alt+Su/Giù
• Copia riga sopra/sotto: Ctrl+Shift+Alt+Su/Giù
• Commento di blocco: Ctrl+Shift+A; Visualizza definizione: Ctrl+Shift+F10
• Indietro / avanti: Ctrl+Alt+- e Ctrl+Shift+-
• Copia e incolla nel terminale: Ctrl+Shift+C e Ctrl+Shift+V
La documentazione di VS Code mostra le scorciatoie per un layout statunitense. Su altri layout, come quello italiano, tasti come [, ] e / possono trovarsi altrove; l'editor Tasti di scelta rapida mostra i tasti per il layout che usi davvero.
Strumenti gratuiti correlati
- Formattatore JSON — Formatta, minifica e valida JSON, con gli errori di parsing localizzati per riga e colonna. Nel tuo browser, senza upload.
- Tester regex — Prova un'espressione regolare su un testo di esempio con evidenziazione delle corrispondenze in tempo reale, gruppi di cattura e anteprima della sostituzione. Gratis, nel browser.
- Guida rapida Claude Code — Comandi slash, flag della CLI, scorciatoie da tastiera, percorsi di CLAUDE.md e delle impostazioni, hook e comandi MCP di Claude Code in un'unica pagina.
- Scorciatoie da tastiera di Windows — Tutte le scorciatoie di Windows 11 in un unico elenco consultabile e stampabile: tasto Win, Snap, desktop, screenshot, Esplora file.
- Scorciatoie da tastiera Mac — Tutte le scorciatoie di macOS con i simboli ⌘ ⌥ ⌃ ⇧ spiegati: screenshot, affiancamento delle finestre, Finder, Safari e caratteri speciali.