Scheda di riferimento delle scorciatoie da tastiera di VSCode

Una fotografia di un laptop che esegue VSCode.

Visual Studio Code (VSCode) è diventato uno dei text editor più popolari tra sviluppatori e utenti esperti. È ricco di funzionalità, scorciatoie, estensioni e altro ancora per soddisfare ogni calibro di sviluppatore. Tuttavia, come la maggior parte degli strumenti, è potente solo quanto l’utente.

Scarica questa scheda di riferimento

Inserisci la tua email qui sotto per ricevere questa scheda PDF nella tua casella di posta.

Per impostazione predefinita, VSCode fornisce già un insieme di scorciatoie da tastiera che possono controllare quasi ogni aspetto dell’editor di testo. Ad esempio, il programma offre un modo per attivare la sua interfaccia utente e abilitare la sua funzione di “lingue ricche”. Tuttavia, una delle limitazioni più significative di VSCode è che non ha un modo chiaro per conoscere le scorciatoie disponibili all’interno del programma.

Fortunatamente, questa scheda di riferimento definitiva delle scorciatoie da tastiera di VSCode ti fornirà le scorciatoie più comuni e utili per trasformarti in un utente esperto di Visual Studio Code.

WindowsLinuxMacFunzione
Gestione dei file
Ctrl + OCtrl + OCmd + OApre un file dal file system.
Ctrl + NCtrl + NCmd + NCrea un nuovo file.
Ctrl + SCtrl + SCmd + SSalva il file corrente.
Ctrl + Shift + SCtrl + Shift + SCmd + Shift + SAbilita la modalità Salva con nome, che consente di definire un’estensione o rinominare un file
Ctrl + K, poi SCmd + Option + SSalva tutto.
Ctrl + F4Ctrl + WCmd + WChiude il file attualmente aperto, salvando le modifiche.
Ctrl + K, poi Ctrl + WCtrl + K, poi Ctrl + WCmd + K, poi Cmd + WChiude tutti i file aperti contemporaneamente, salvando le modifiche.
Ctrl + Shift + TCtrl + Shift + TCmd + Shift + TRiapri la finestra dell’editor chiusa.
Ctrl + K, poi RCtrl + K, poi RCmd + K, poi RApre la posizione del file del file attivo nel file system.
Ctrl + K, poi PCtrl + K, poi PCmd + K, poi PCopia il percorso completo del file attivo.
Ctrl + Shift + FCtrl + Shift + FCmd + Shift + FMostra la finestra di ricerca.
Gestione dell’editor
Ctrl + Backslash ()Ctrl + Backslash ()Cmd + Backslash ()Divide l’editor aggiungendo una finestra di modifica extra.
Ctrl + WCtrl + WCmd + WChiude la finestra dell’editor corrente.
Ctrl + K, poi FCtrl + K, poi FCmd + K, poi FChiude la cartella attualmente aperta e torna alla finestra principale.
Alt + ZAlt + ZOption + ZAbilita o disabilita il ritorno a capo nel file corrente.
Ctrl + Shift + UCtrl + K, poi Ctrl + HCmd + Shift + UAttiva/disattiva la finestra di output di VSCode.
Ctrl + K, poi ZCtrl + K, poi ZCmd + K, poi ZAttiva/disattiva la modalità Zen di VSCode.
Modifica dei file
Ctrl + CCtrl + CCmd + CCopia la riga corrente se la sezione è evidenziata.
Alt + Shift + Freccia suCopia la riga corrente se la sezione è evidenziata.Copia la riga sopra la riga corrente.
Alt + Shift + Freccia giùSostituisci l’entità nel file corrente.Copia la riga sotto la riga corrente.
Ctrl + XCtrl + XCmd + XTaglia la riga corrente se nessuna sezione è evidenziata.
Ctrl + FCtrl + FCmd + FCerca nel file corrente.
Ctrl + HCtrl + HCmd + Option + FSostituisci l’entità nel file corrente.
Ctrl + LCtrl + LCmd + LSeleziona la riga corrente.
Ctrl + Shift + LCtrl + Shift + LCmd + Shift + LSeleziona tutte le istanze della riga corrente nel file.
F3F3Cmd + GTrova successivo.
Shift + F3Shift + F3Cmd + Shift + GTrova precedente.
Ctrl + Shift + KCtrl + Shift + KCmd + Shift + KSposta la riga corrente dalla posizione attuale.
Ctrl + UCtrl + UCmd + UAnnulla l’ultima operazione del cursore.
Alt + Freccia suAlt + Freccia suOption + Freccia suSposta la riga corrente verso l’alto dalla sua posizione attuale.
Alt + Freccia giùAlt + Freccia giùOption + Freccia giùSposta la riga corrente verso il basso dalla sua posizione attuale.
FineFineFineVai alla fine della riga corrente.
HomeHomeHomeVai all’inizio del file.
Ctrl + FineCtrl + FineCmd + Freccia giùVai alla fine di un file.
Ctrl + HomeCtrl + HomeCmd + Freccia suVai all’inizio del file.
Alt + EnterAlt + EnterOption + EnterSeleziona tutte le occorrenze delle corrispondenze trovate.
Ctrl + EnterCtrl + EnterCmd + EnterInserisci una nuova riga sotto la riga corrente.
Ctrl + Shift + EnterCtrl + Shift + EnterCmd + Shift + EnterInserisci una nuova riga sopra la riga corrente.
Ctrl + Shift + Backslash ()Ctrl + Shift + Backslash ()Cmd + Shift + Backslash ()Vai alla parentesi corrispondente.
Ctrl + Parentesi quadra destra (])Ctrl + Parentesi quadra destra (])Cmd + Parentesi quadra destra (])Indenta automaticamente la riga corrente se nessuna sezione è evidenziata.
Ctrl + Parentesi quadra sinistra ([)Ctrl + Parentesi quadra sinistra ([)Cmd + Parentesi quadra sinistra ([)Riduce automaticamente l’indentazione della riga corrente se nessuna sezione è evidenziata.
Alt + Shift + FCtrl + Shift + IOption + Shift + IFormatta il documento corrente.
Ctrl + K, poi Ctrl + FCtrl + K, poi Ctrl + FCmd + K, poi Cmd + FFormatta la sezione selezionata.
Ctrl + Shift + HCtrl + Shift + HCmd + Shift + HSostituisci nei file.
Ctrl + Punto (.)Ctrl + Punto (.)Cmd + Punto (.)Mostra le azioni di correzione rapida, se disponibili.
Ctrl + K, poi MCtrl + K, poi MCmd + K, poi MModifica la lingua del file corrente e imposta su rilevamento automatico per impostazione predefinita.
Ctrl + K, poi Ctrl + XCtrl + K, poi Ctrl + XCmd + K, poi Cmd + XRimuovi tutti gli spazi e le tabulazioni in eccesso nel documento.
Ctrl + SpazioCtrl + SpazioCtrl + SpazioAttiva manualmente un suggerimento di codice.
Alt + Clic sinistro del mouseAlt + Clic sinistro del mouseOption + Clic sinistro del mouseInserisci un cursore.
Commentare il codice
Ctrl + Slash (/)Ctrl + Slash (/)Cmd + Slash (/)Commenta o rimuovi il commento dalla riga corrente.
Ctrl + K, poi Ctrl + CCtrl + K, poi Ctrl + CCmd + K, poi Cmd + CCrea un commento sulla riga corrente.
Ctrl + K, poi Ctrl + UCtrl + K, poi Ctrl + UCmd + K, poi Cmd + URimuovi un commento sulla riga corrente.
Alt + Shift + ACtrl + Shift + AOption + Shift + ACommenta o rimuovi il commento dalla regione selezionata attualmente.
Definizioni di funzione
F12F12F12Apre la definizione della libreria della funzione corrente.
Ctrl + K, poi F12Ctrl + K, poi F12Cmd + K, poi F12Apre una nuova finestra contenente la definizione della libreria della funzione corrente.
Alt + F12Ctrl + Shift + F10Option + F12Apre una piccola finestra che mostra la definizione della libreria della funzione corrente.
Shift + F12Shift + F12Shift + F12Trova tutte le funzioni nel progetto che fanno riferimento alla funzione corrente.
F2F2F2Rinomina la funzione corrente.
Ctrl + F2Ctrl + F2Rinomina la funzione corrente e sostituisci tutte le sue istanze nel file.
Utilizzo generale
Ctrl + Shift + PCtrl + Shift + PCmd + Shift + PAvvia il Command Palette.
Ctrl + Virgola (,)Ctrl + Virgola (,)Cmd + Virgola (,)Apre le impostazioni utente.
Ctrl + K, poi Ctrl + SCtrl + K, poi Ctrl + SCmd + K, poi Cmd + SAvvia l’interfaccia delle scorciatoie da tastiera.
Ctrl + Shift + NCtrl + Shift + NCmd + Shift + NApre una nuova finestra.
Ctrl + Shift + WCtrl + WCmd + WChiude la finestra.
Ctrl + Clic sinistro del mouseCtrl + Clic sinistro del mouseApre il link nel browser predefinito.
Navigare in VSCode
Ctrl + TCtrl + TCmd + TAttiva rapidamente tutti i simboli.
Ctrl + PCtrl + PCmd + PVai a un file specifico.
Ctrl + Shift + OCtrl + Shift + OCmd + Shift + ONaviga a un simbolo specifico.
F11F11Cmd + Ctrl + FAbilita la modalità a schermo intero.
Ctrl + Shift + ECtrl + Shift + ECmd + Shift + EAttiva/disattiva il focus su Explorer/Editor.
Ctrl + Shift + XCtrl + Shift + XCmd + Shift + XMostra/Cerca estensioni di Visual Studio.
Ctrl + Shift + DCtrl + Shift + DCmd + Shift + DMostra il pannello di debug.
Ctrl + Uguale (=)Ctrl + Uguale (=)Cmd + Uguale (=)Zoom in nell’interfaccia di VSCode.
Ctrl + Meno (-)Ctrl + Meno (-)Cmd + Shift + Meno (-)Zoom out nell’interfaccia di VSCode.
Ctrl + Shift + Parentesi quadra sinistra ([)Option + Shift + Parentesi quadra sinistra ([)Nascondi la regione di codice corrente.
Ctrl + Shift + Parentesi quadra destra (])Option + Shift + Parentesi quadra destra (])Mostra la regione di codice corrente.
Ctrl + K, poi Ctrl + 0Ctrl + K, poi Ctrl + 0Cmd + K, poi Cmd + 0Nascondi tutte le regioni nel file attualmente aperto.
Ctrl + K, poi Ctrl + JCtrl + K, poi Ctrl + JCmd + K, poi Cmd + JMostra tutte le regioni nel file attualmente aperto.
Ctrl + K, poi Ctrl + Parentesi quadra sinistra ([)Cmd + K, poi Cmd + Parentesi quadra sinistra ([)Nascondi tutte le sottoregioni nel file attualmente aperto.
Ctrl + K, poi Ctrl + Parentesi quadra destra (])Cmd + K, poi Cmd + Parentesi quadra destra (])Mostra tutte le sottoregioni nel file attualmente aperto.
Modalità Terminale
Ctrl + Backtick (`)Ctrl + Backtick (`)Ctrl + Backtick (`)Apre il terminale.
Ctrl + Shift + Backtick (`)Ctrl + Shift + Backtick (`)Ctrl + Shift + Backtick (`)Crea una nuova istanza del terminale.
Ctrl + CCtrl + Shift + CCmd + CCopia la sezione evidenziata.
Ctrl + VCtrl + Shift + VIncolla nella sessione del terminale attivo.
Ctrl + Freccia suCtrl + Shift + Freccia suCmd + Freccia suScorri verso l’alto nel terminale attivo.
Ctrl + Shift + Freccia giùCtrl + Shift + Freccia giùCmd + Freccia giùNaviga in cima.
Ctrl + HomeCtrl + HomeCmd + HomeNaviga in cima.
Ctrl + FineCtrl + FineCmd + FineScorri verso il basso.
Modalità Debug
F9F9F9Crea un punto di interruzione sulla riga attualmente evidenziata.
F5F5F5Esegui il codice un passo dopo il punto di interruzione.
F11F11F11Vai all’interno della funzione figlia o del ciclo.
Shift + F11Shift + F11Shift + F11Vai all’esterno della funzione figlia o del ciclo.
F10F10F10Salta l’esecuzione sul punto di interruzione corrente.
F8F8F8Sposta il puntatore al prossimo errore nel file.
Shift + F8Shift + F8Shift + F8Sposta il puntatore all’errore precedente nel file.

| Shift + F5 | Shift + F5 | Shift + F5 | Ferma la sessione di debug.