Vai al contenuto

VS codice scorciatoie

Traduzione: Copia tutti i comandi Traduzione: Generare PDF < > Studio visivo completo Scorciatoie di codice e flussi di lavoro per una maggiore produttività su tutte le piattaforme. ## Scorciatoie generali |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Ctrl+Shift+P`|`Cmd+Shift+P`|Show Command Palette| |`Ctrl+P`|`Cmd+P`|Quick Open (Go to File)| |`Ctrl+Shift+N`|`Cmd+Shift+N`|New Window| |`Ctrl+Shift+W`|`Cmd+Shift+W`|Close Window| |`Ctrl+N`|`Cmd+N`|New File| |`Ctrl+O`|`Cmd+O`|Open File| |`Ctrl+S`|`Cmd+S`|Save| |`Ctrl+Shift+S`|`Cmd+Shift+S`|Save As| |`Ctrl+K S`|`Cmd+K S`|Save All| |`Ctrl+W`|`Cmd+W`|Close File| |`Ctrl+K Ctrl+W`|`Cmd+K Cmd+W`|Close All| |`Ctrl+Z`|`Cmd+Z`|Undo| |`Ctrl+Y`|`Cmd+Shift+Z`|Redo| ## Navigazione |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Ctrl+G`|`Cmd+G`|Go to Line| |`Ctrl+Shift+O`|`Cmd+Shift+O`|Go to Symbol| |`Ctrl+T`|`Cmd+T`|Show All Symbols| |`F12`|`F12`|Go to Definition| |`Alt+F12`|`Option+F12`|Peek Definition| |`Shift+F12`|`Shift+F12`|Show References| |`Ctrl+K F12`|`Cmd+K F12`|Open Definition to Side| |`Ctrl+Alt+-`|`Ctrl+Cmd+-`|Go Back| |`Ctrl+Shift+-`|`Ctrl+Shift+Cmd+-`|Go Forward| |`Ctrl+M`|`Cmd+M`|Toggle Tab Moves Focus| ## Modifica |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Ctrl+X`|`Cmd+X`|Cut Line (empty selection)| |`Ctrl+C`|`Cmd+C`|Copy Line (empty selection)| |`Alt+↑/↓`|`Option+↑/↓`|Move Line Up/Down| |`Shift+Alt+↓/↑`|`Shift+Option+↓/↑`|Copy Line Up/Down| |`Ctrl+Shift+K`|`Cmd+Shift+K`|Delete Line| |`Ctrl+Enter`|`Cmd+Enter`|Insert Line Below| |`Ctrl+Shift+Enter`|`Cmd+Shift+Enter`|Insert Line Above| |`Ctrl+Shift+\`|`Cmd+Shift+\`|Jump to Matching Bracket| |`Ctrl+]`|`Cmd+]`|Indent Line| |`Ctrl+[`|`Cmd+[`|Outdent Line| |`Home/End`|`Home/End`|Go to Beginning/End of Line| |`Ctrl+Home`|`Cmd+↑`|Go to Beginning of File| |`Ctrl+End`|`Cmd+↓`|Go to End of File| ## Multi-Cursor e selezione |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Alt+Click`|`Option+Click`|Insert Cursor| |`Ctrl+Alt+↑/↓`|`Cmd+Option+↑/↓`|Insert Cursor Above/Below| |`Ctrl+U`|`Cmd+U`|Undo Last Cursor Operation| |`Shift+Alt+I`|`Shift+Option+I`|Insert Cursor at End of Each Line Selected| |`Ctrl+L`|`Cmd+L`|Select Current Line| |`Ctrl+Shift+L`|`Cmd+Shift+L`|Select All Occurrences of Current Selection| |`Ctrl+F2`|`Cmd+F2`|Select All Occurrences of Current Word| |`Shift+Alt+→`|`Shift+Option+→`|Expand Selection| |`Shift+Alt+←`|`Shift+Option+←`|Shrink Selection| |`Shift+Alt+(drag mouse)`|`Shift+Option+(drag mouse)`|Column (box) Selection| ## Ricerca e Sostituisci |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Ctrl+F`|`Cmd+F`|Find| |`Ctrl+H`|`Cmd+Option+F`|Replace| |`F3`|`Cmd+G`|Find Next| |`Shift+F3`|`Cmd+Shift+G`|Find Previous| |`Alt+Enter`|`Option+Enter`|Select All Occurrences of Find Match| |`Ctrl+D`|`Cmd+D`|Add Selection to Next Find Match| |`Ctrl+K Ctrl+D`|`Cmd+K Cmd+D`|Move Last Selection to Next Find Match| |`Alt+C/R/W`|`Option+C/R/W`|Toggle Case-Sensitive/Regex/Whole Word| ## Ricco Lingue Modifica |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Ctrl+Space`|`Cmd+Space`|Trigger Suggestion| |`Ctrl+Shift+Space`|`Cmd+Shift+Space`|Trigger Parameter Hints| |`Shift+Alt+F`|`Shift+Option+F`|Format Document| |`Ctrl+K Ctrl+F`|`Cmd+K Cmd+F`|Format Selection| |`F12`|`F12`|Go to Definition| |`Alt+F12`|`Option+F12`|Peek Definition| |`Ctrl+K F12`|`Cmd+K F12`|Open Definition to the Side| |`Ctrl+.`|`Cmd+.`|Quick Fix| |`Shift+F12`|`Shift+F12`|Show References| |`F2`|`F2`|Rename Symbol| |`Ctrl+K Ctrl+X`|`Cmd+K Cmd+X`|Trim Trailing Whitespace| |`Ctrl+K M`|`Cmd+K M`|Change File Language| ## Gestione dei file |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Ctrl+Tab`|`Cmd+Tab`|Open Next| |`Ctrl+Shift+Tab`|`Cmd+Shift+Tab`|Open Previous| |`Ctrl+K P`|`Cmd+K P`|Copy Path of Active File| |`Ctrl+K R`|`Cmd+K R`|Reveal Active File in Explorer| |`Ctrl+K O`|`Cmd+K O`|Show Active File in New Window| ## Visualizza |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`F11`|`Cmd+Ctrl+F`|Toggle Full Screen| |`Shift+Alt+0`|`Shift+Option+0`|Toggle Editor Layout (horizontal/vertical)| |`Ctrl+=`|`Cmd+=`|Zoom In| |`Ctrl+-`|`Cmd+-`|Zoom Out| |`Ctrl+0`|`Cmd+0`|Reset Zoom| |`Ctrl+B`|`Cmd+B`|Toggle Sidebar Visibility| |`Ctrl+Shift+E`|`Cmd+Shift+E`|Show Explorer / Toggle Focus| |`Ctrl+Shift+F`|`Cmd+Shift+F`|Show Search| |`Ctrl+Shift+G`|`Cmd+Shift+G`|Show Source Control| |`Ctrl+Shift+D`|`Cmd+Shift+D`|Show Debug| |`Ctrl+Shift+X`|`Cmd+Shift+X`|Show Extensions| |`Ctrl+Shift+H`|`Cmd+Shift+H`|Replace in Files| |`Ctrl+Shift+J`|`Cmd+Shift+J`|Toggle Search Details| |`Ctrl+Shift+U`|`Cmd+Shift+U`|Show Output Panel| |`Ctrl+Shift+V`|`Cmd+Shift+V`|Open Markdown Preview| |`Ctrl+K V`|`Cmd+K V`|Open Markdown Preview to the Side| ## Debug |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`F9`|`F9`|Toggle Breakpoint| |`F5`|`F5`|Start/Continue| |`Shift+F5`|`Shift+F5`|Stop| |`F11`|`F11`|Step Into| |`Shift+F11`|`Shift+F11`|Step Out| |`F10`|`F10`|Step Over| |`Ctrl+K Ctrl+I`|`Cmd+K Cmd+I`|Show Hover| ## Terminale integrato |Windows/Linux|macOS|Description| |---------------|-------|-------------| |`Ctrl+``|`Cmd+``|Show Integrated Terminal| |`Ctrl+Shift+``|`Cmd+Shift+``|Create New Terminal| |`Ctrl+C`|`Cmd+C`|Copy Selection| |`Ctrl+V`|`Cmd+V`|Paste into Active Terminal| |`Ctrl+↑/↓`|`Cmd+↑/↓`|Scroll Up/Down| |`Shift+PgUp/PgDn`|`Shift+PgUp/PgDn`|Scroll Page Up/Down| |`Ctrl+Home/End`|`Cmd+Home/End`|Scroll to Top/Bottom| ## Flussi di lavoro comuni ### Configurazione del progetto Traduzione: ### Gestione delle estensioni Traduzione: ### Configurazione dello spazio di lavoro Traduzione: ## Migliori Pratiche ### Consigli sulla produttività - Utilizzare Command Palette (`Ctrl+Shift+P`) per accedere rapidamente a tutti i comandi - Master multi-cursor editing per modifiche alla rinfusa - Utilizzare IntelliSense per la codifica più veloce - Impostare le combinazioni di tasti personalizzate per le azioni usate frequentemente - Utilizzare le impostazioni dello spazio di lavoro per le configurazioni specifiche del progetto ### Organizzazione del codice - Utilizzare il file explorer (`Ctrl+Shift+E`) per la navigazione veloce - Organizzare i file con la corretta struttura della cartella - Utilizza la ricerca (`Ctrl+Shift+F`) per trovare i file - Integrazione Leverage Git per il controllo delle versioni - Utilizzare le estensioni per le caratteristiche specifiche del linguaggio ### Debug flusso di lavoro - Impostare punti di rottura strategicamente - Utilizzare la console debug per la valutazione runtime - Configure launch.json per scenari di debug personalizzati - Utilizzare punti di rottura condizionali per il debugging complesso - Utilizzare il terminale integrato per il debug della riga di comando ### Ottimizzazione delle prestazioni - Disattivare estensioni non utilizzate - Utilizzare impostazioni specifiche dello spazio di lavoro - Configurare le esclusioni di file per grandi progetti - Utilizzare lo sviluppo remoto per progetti ad alta intensità di risorse - Ottimizzare le impostazioni per il flusso di lavoro specifico