Scheda di riferimento delle scorciatoie da tastiera di 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.
| Windows | Linux | Mac | Funzione |
|---|---|---|---|
| Gestione dei file | |||
| Ctrl + O | Ctrl + O | Cmd + O | Apre un file dal file system. |
| Ctrl + N | Ctrl + N | Cmd + N | Crea un nuovo file. |
| Ctrl + S | Ctrl + S | Cmd + S | Salva il file corrente. |
| Ctrl + Shift + S | Ctrl + Shift + S | Cmd + Shift + S | Abilita la modalità Salva con nome, che consente di definire un’estensione o rinominare un file |
| Ctrl + K, poi S | Cmd + Option + S | Salva tutto. | |
| Ctrl + F4 | Ctrl + W | Cmd + W | Chiude il file attualmente aperto, salvando le modifiche. |
| Ctrl + K, poi Ctrl + W | Ctrl + K, poi Ctrl + W | Cmd + K, poi Cmd + W | Chiude tutti i file aperti contemporaneamente, salvando le modifiche. |
| Ctrl + Shift + T | Ctrl + Shift + T | Cmd + Shift + T | Riapri la finestra dell’editor chiusa. |
| Ctrl + K, poi R | Ctrl + K, poi R | Cmd + K, poi R | Apre la posizione del file del file attivo nel file system. |
| Ctrl + K, poi P | Ctrl + K, poi P | Cmd + K, poi P | Copia il percorso completo del file attivo. |
| Ctrl + Shift + F | Ctrl + Shift + F | Cmd + Shift + F | Mostra la finestra di ricerca. |
| Gestione dell’editor | |||
| Ctrl + Backslash () | Ctrl + Backslash () | Cmd + Backslash () | Divide l’editor aggiungendo una finestra di modifica extra. |
| Ctrl + W | Ctrl + W | Cmd + W | Chiude la finestra dell’editor corrente. |
| Ctrl + K, poi F | Ctrl + K, poi F | Cmd + K, poi F | Chiude la cartella attualmente aperta e torna alla finestra principale. |
| Alt + Z | Alt + Z | Option + Z | Abilita o disabilita il ritorno a capo nel file corrente. |
| Ctrl + Shift + U | Ctrl + K, poi Ctrl + H | Cmd + Shift + U | Attiva/disattiva la finestra di output di VSCode. |
| Ctrl + K, poi Z | Ctrl + K, poi Z | Cmd + K, poi Z | Attiva/disattiva la modalità Zen di VSCode. |
| Modifica dei file | |||
| Ctrl + C | Ctrl + C | Cmd + C | Copia la riga corrente se la sezione è evidenziata. |
| Alt + Shift + Freccia su | Copia 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 + X | Ctrl + X | Cmd + X | Taglia la riga corrente se nessuna sezione è evidenziata. |
| Ctrl + F | Ctrl + F | Cmd + F | Cerca nel file corrente. |
| Ctrl + H | Ctrl + H | Cmd + Option + F | Sostituisci l’entità nel file corrente. |
| Ctrl + L | Ctrl + L | Cmd + L | Seleziona la riga corrente. |
| Ctrl + Shift + L | Ctrl + Shift + L | Cmd + Shift + L | Seleziona tutte le istanze della riga corrente nel file. |
| F3 | F3 | Cmd + G | Trova successivo. |
| Shift + F3 | Shift + F3 | Cmd + Shift + G | Trova precedente. |
| Ctrl + Shift + K | Ctrl + Shift + K | Cmd + Shift + K | Sposta la riga corrente dalla posizione attuale. |
| Ctrl + U | Ctrl + U | Cmd + U | Annulla l’ultima operazione del cursore. |
| Alt + Freccia su | Alt + Freccia su | Option + Freccia su | Sposta 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. |
| Fine | Fine | Fine | Vai alla fine della riga corrente. |
| Home | Home | Home | Vai all’inizio del file. |
| Ctrl + Fine | Ctrl + Fine | Cmd + Freccia giù | Vai alla fine di un file. |
| Ctrl + Home | Ctrl + Home | Cmd + Freccia su | Vai all’inizio del file. |
| Alt + Enter | Alt + Enter | Option + Enter | Seleziona tutte le occorrenze delle corrispondenze trovate. |
| Ctrl + Enter | Ctrl + Enter | Cmd + Enter | Inserisci una nuova riga sotto la riga corrente. |
| Ctrl + Shift + Enter | Ctrl + Shift + Enter | Cmd + Shift + Enter | Inserisci 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 + F | Ctrl + Shift + I | Option + Shift + I | Formatta il documento corrente. |
| Ctrl + K, poi Ctrl + F | Ctrl + K, poi Ctrl + F | Cmd + K, poi Cmd + F | Formatta la sezione selezionata. |
| Ctrl + Shift + H | Ctrl + Shift + H | Cmd + Shift + H | Sostituisci nei file. |
| Ctrl + Punto (.) | Ctrl + Punto (.) | Cmd + Punto (.) | Mostra le azioni di correzione rapida, se disponibili. |
| Ctrl + K, poi M | Ctrl + K, poi M | Cmd + K, poi M | Modifica la lingua del file corrente e imposta su rilevamento automatico per impostazione predefinita. |
| Ctrl + K, poi Ctrl + X | Ctrl + K, poi Ctrl + X | Cmd + K, poi Cmd + X | Rimuovi tutti gli spazi e le tabulazioni in eccesso nel documento. |
| Ctrl + Spazio | Ctrl + Spazio | Ctrl + Spazio | Attiva manualmente un suggerimento di codice. |
| Alt + Clic sinistro del mouse | Alt + Clic sinistro del mouse | Option + Clic sinistro del mouse | Inserisci un cursore. |
| Commentare il codice | |||
| Ctrl + Slash (/) | Ctrl + Slash (/) | Cmd + Slash (/) | Commenta o rimuovi il commento dalla riga corrente. |
| Ctrl + K, poi Ctrl + C | Ctrl + K, poi Ctrl + C | Cmd + K, poi Cmd + C | Crea un commento sulla riga corrente. |
| Ctrl + K, poi Ctrl + U | Ctrl + K, poi Ctrl + U | Cmd + K, poi Cmd + U | Rimuovi un commento sulla riga corrente. |
| Alt + Shift + A | Ctrl + Shift + A | Option + Shift + A | Commenta o rimuovi il commento dalla regione selezionata attualmente. |
| Definizioni di funzione | |||
| F12 | F12 | F12 | Apre la definizione della libreria della funzione corrente. |
| Ctrl + K, poi F12 | Ctrl + K, poi F12 | Cmd + K, poi F12 | Apre una nuova finestra contenente la definizione della libreria della funzione corrente. |
| Alt + F12 | Ctrl + Shift + F10 | Option + F12 | Apre una piccola finestra che mostra la definizione della libreria della funzione corrente. |
| Shift + F12 | Shift + F12 | Shift + F12 | Trova tutte le funzioni nel progetto che fanno riferimento alla funzione corrente. |
| F2 | F2 | F2 | Rinomina la funzione corrente. |
| Ctrl + F2 | Ctrl + F2 | Rinomina la funzione corrente e sostituisci tutte le sue istanze nel file. | |
| Utilizzo generale | |||
| Ctrl + Shift + P | Ctrl + Shift + P | Cmd + Shift + P | Avvia il Command Palette. |
| Ctrl + Virgola (,) | Ctrl + Virgola (,) | Cmd + Virgola (,) | Apre le impostazioni utente. |
| Ctrl + K, poi Ctrl + S | Ctrl + K, poi Ctrl + S | Cmd + K, poi Cmd + S | Avvia l’interfaccia delle scorciatoie da tastiera. |
| Ctrl + Shift + N | Ctrl + Shift + N | Cmd + Shift + N | Apre una nuova finestra. |
| Ctrl + Shift + W | Ctrl + W | Cmd + W | Chiude la finestra. |
| Ctrl + Clic sinistro del mouse | Ctrl + Clic sinistro del mouse | Apre il link nel browser predefinito. | |
| Navigare in VSCode | |||
| Ctrl + T | Ctrl + T | Cmd + T | Attiva rapidamente tutti i simboli. |
| Ctrl + P | Ctrl + P | Cmd + P | Vai a un file specifico. |
| Ctrl + Shift + O | Ctrl + Shift + O | Cmd + Shift + O | Naviga a un simbolo specifico. |
| F11 | F11 | Cmd + Ctrl + F | Abilita la modalità a schermo intero. |
| Ctrl + Shift + E | Ctrl + Shift + E | Cmd + Shift + E | Attiva/disattiva il focus su Explorer/Editor. |
| Ctrl + Shift + X | Ctrl + Shift + X | Cmd + Shift + X | Mostra/Cerca estensioni di Visual Studio. |
| Ctrl + Shift + D | Ctrl + Shift + D | Cmd + Shift + D | Mostra 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 + 0 | Ctrl + K, poi Ctrl + 0 | Cmd + K, poi Cmd + 0 | Nascondi tutte le regioni nel file attualmente aperto. |
| Ctrl + K, poi Ctrl + J | Ctrl + K, poi Ctrl + J | Cmd + K, poi Cmd + J | Mostra 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 + C | Ctrl + Shift + C | Cmd + C | Copia la sezione evidenziata. |
| Ctrl + V | Ctrl + Shift + V | Incolla nella sessione del terminale attivo. | |
| Ctrl + Freccia su | Ctrl + Shift + Freccia su | Cmd + Freccia su | Scorri verso l’alto nel terminale attivo. |
| Ctrl + Shift + Freccia giù | Ctrl + Shift + Freccia giù | Cmd + Freccia giù | Naviga in cima. |
| Ctrl + Home | Ctrl + Home | Cmd + Home | Naviga in cima. |
| Ctrl + Fine | Ctrl + Fine | Cmd + Fine | Scorri verso il basso. |
| Modalità Debug | |||
| F9 | F9 | F9 | Crea un punto di interruzione sulla riga attualmente evidenziata. |
| F5 | F5 | F5 | Esegui il codice un passo dopo il punto di interruzione. |
| F11 | F11 | F11 | Vai all’interno della funzione figlia o del ciclo. |
| Shift + F11 | Shift + F11 | Shift + F11 | Vai all’esterno della funzione figlia o del ciclo. |
| F10 | F10 | F10 | Salta l’esecuzione sul punto di interruzione corrente. |
| F8 | F8 | F8 | Sposta il puntatore al prossimo errore nel file. |
| Shift + F8 | Shift + F8 | Shift + F8 | Sposta il puntatore all’errore precedente nel file. |
| Shift + F5 | Shift + F5 | Shift + F5 | Ferma la sessione di debug.