Risposte:
Non sembra che ci sia un collegamento ad esso.
Il modo più semplice sarebbe usare gli acceleratori di menu: ALT+ fseguito da ALT+ l.
Per modificare l'associazione dei tasti, modificare le preferenze della tastiera.
Aggiungi l'associazione alla metà destra dello schermo e quindi riavvia Code:
// Place your key bindings in this file to overwrite the defaults
[
{
"key": "ctrl+shift+s",
"command": "workbench.action.files.saveAll"
}
]
⌥+⌘+S // macOS
Ctrl+K S // Windows
Ctrl+Alt+S // Linux
Ctrl
, grazie amico !!
Nel codice di Visual Studio da oggi puoi premere Ctrl+ K+ S per salvare tutti i file non salvati attualmente aperti nel tuo editor.
Una parola di cautela sulle combinazioni di scorciatoie da tastiera presenti nel testo descrittivo delle voci di menu è la seguente:
Il trucco da notare qui è che la combinazione di tasti di comando Ctrl+ K Smostrata con il testo della voce di menu dà l'impressione che si debba premere il Ctrltasto, tenere Ctrlpremuto il tasto e quindi premere i tasti Ke S uno per uno in rapida successione. Questo non è il caso.
Dopo aver premuto Ctrl + K combinazione, rilasciare entrambi i Ctrlei K tasti e quindi premere Sil tasto separatamente. Per i casi in cui il Ctrltasto deve essere tenuto premuto continuamente, verrà mostrato come ad esempio [ Ctrl + K Ctrl+ O] (per aprire una nuova cartella) nel testo della voce di menu.
After pressing Ctrl + K combination release the Ctrl key and press S separately
significa esattamente quello che stai dicendo. Dice che dopo aver premuto la Ctrl + K
combinazione e quando si desidera premere il S
tasto, non tenere Ctrl
premuto il tasto. Rilasciare invece il Ctrl
tasto e quindi premere S
separatamente. Di solito siamo abituati a tenere Ctrl
premuto il tasto in Visual Studio, cosa che non è qui. Questo è ciò che volevo sottolineare. Una volta premuto il K
tasto, ovviamente devi rilasciarlo per premere il tasto successivo S
. Non puoi comunque tenere K
premuto :)
Ctrl+K S
:"vim.handleKeys": { ..., "<C-k>": false }
Per utenti Windows: Visual Studio Code ha Ctrl + K, S
Questo salverà tutti i file modificati in una volta. Il rilascio è il punto principale in quanto il nuovo utente preme il tasto S con il tasto Ctrl che apre il file delle scorciatoie della tastiera.
Per gli utenti Windows, la scorciatoia da tastiera viene visualizzata come l'undicesima opzione nel menu "File" come:
Salva tutto Ctrl + KS
La scorciatoia da tastiera visualizzata corrisponde a quanto segue:
Premi Ctrl+k
Rilascia i tasti Ctrle k.
Notare che nella parte inferiore della finestra verrà visualizzato un messaggio che richiede una seconda chiave come questa:
Questo vale per un altro comando "Chiudi spazio di lavoro" che si trova nel menu "File" (invece di premere s, premi f).
Questo keybindings.json cambia le scorciatoie Save All
e in Save
modo che Cmd+ Ssia associato a Save All
:
[
{
"key": "alt+cmd+s",
"command": "workbench.action.files.save"
},
{
"key": "cmd+s",
"command": "-workbench.action.files.save"
},
{
"key": "cmd+s",
"command": "workbench.action.files.saveAll"
},
{
"key": "alt+cmd+s",
"command": "-workbench.action.files.saveAll"
}
]
Prima di tutto, voglio che controlli, qual è il collegamento predefinito di VS Code per i file "Salva tutto"
Passaggio 1: Apri VS Code> scheda " File "> " Preferenze "> fai clic su " Scorciatoie da tastiera "
In secondo luogo, voglio che cerchi il collegamento "Salva tutto".
Passaggio 2: digita " Salva tutto " nel campo di ricerca
Terzo, vedrai quella scorciatoia da tastiera per il comando " Salva tutto ".
[Ctrl+K S]
mostrata con il testo della voce di menu dà l'impressione di dover premere ilCtrl
tasto, tenereCtrl
premuto il tasto e quindi premere i tastiK
eS
uno per uno in rapida successione. Questo non è il caso. Dopo aver premuto la combinazioneCtrl
+K
rilasciare ilCtrl
tasto e premereS
separatamente. Per i casi in cui ilCtrl
tasto deve essere tenuto premuto continuamente, verrà visualizzato come ad esempio[Ctrl + K Ctrl + O]
(per aprire una nuova cartella) nel testo della voce di menu.