Wie können wir alle Dateien in (VSCode) wie in Visual Studio speichern?

Antworten:

147

Sieht nicht so aus, als gäbe es eine Verknüpfung.

Am einfachsten wäre es, die Menübeschleuniger zu verwenden: ALT+ fgefolgt von ALT+ l.

Um Ihre Tastenkombination zu ändern, bearbeiten Sie die Tastatureinstellungen.

Geben Sie hier die Bildbeschreibung ein

Fügen Sie die Bindung zur rechten Bildschirmhälfte hinzu und starten Sie den Code neu:

// Place your key bindings in this file to overwrite the defaults
[
    { 
      "key": "ctrl+shift+s", 
      "command": "workbench.action.files.saveAll" 
    }
]

Geben Sie hier die Bildbeschreibung ein

jessehouwing
quelle
75
    ⌥+⌘+S               // macOS
    Ctrl+K S            // Windows
    Ctrl+Alt+S          // Linux
TomoJ
quelle
67
Der einzige Trick, den Sie hier beachten sollten, ist, dass die [Ctrl+K S]mit dem Menüelementtext angezeigte Befehlstastenkombination den Eindruck erweckt, dass Sie Ctrldie CtrlTaste drücken , die Taste gedrückt halten und dann die Tasten Kund Seine nach der anderen schnell hintereinander drücken müssen . Dies ist nicht der Fall. Lassen Sie nach Drücken von Ctrl+ KKombination die CtrlTaste los und drücken Sie Sseparat. In Fällen, in denen die CtrlTaste ständig gedrückt gehalten werden muss, wird sie im Menüelementtext als z. B. [Ctrl + K Ctrl + O](zum Öffnen eines neuen Ordners) angezeigt .
RBT
6
@RBT Mann, es fiel mir schwer, den Release-Teil von herauszufinden Ctrl, danke Mann !!
Dippas
10
Ich bin ein Windows-Benutzer, ich frage mich, warum sie eine solche Tastenkombination STRG-K S wählen, nicht die Standard-Windows UX STRG + UMSCHALT + S
Samih A
1
Wenn du wie ich bist und dich nie an diese Symbole erinnern kannst, ist das Option + Befehl + S
Sarink
54

Ab heute können Sie im Visual Studio-Code Ctrl+ K+ drücken S , um alle nicht gespeicherten Dateien zu speichern, die derzeit in Ihrem Editor geöffnet sind.

Bei den im Beschreibungstext der Menüelemente enthaltenen Tastenkombinationen ist Vorsicht geboten :

Der hier zu beachtende Trick besteht darin, dass die mit dem Menüelementtext angezeigte Befehlstastenkombination Ctrl+ K Sden Eindruck erweckt, dass Sie Ctrldie CtrlTaste drücken , die Taste gedrückt halten und dann die Tasten Kund S eine nach der anderen schnell hintereinander drücken müssen . Dies ist nicht der Fall.

Geben Sie hier die Bildbeschreibung ein

Gepresste Nachdem Ctrl + K Kombination, läßt sowohl die Ctrlund K Tasten und drücken Sie dann Sseparat Taste. In Fällen, in denen die CtrlTaste ständig gedrückt gehalten werden muss, wird sie im Menüelementtext als [ Ctrl + K Ctrl+ O] (zum Öffnen eines neuen Ordners) angezeigt .

RBT
quelle
1
Dies hat bei mir unter Windows nicht funktioniert. Im neuesten VS-Code (1.14.0) musste ich STRG + K drücken und dann beide Tasten loslassen und dann S drücken. Wenn ich nur die STRG-Taste losgelassen hätte, hätte ich immer noch K gedrückt und am Ende wären Dutzende von Ks eingefügt die Datei und kein Speichern. Ich mag das überhaupt nicht und werde die Bindung wenn möglich in etwas Einfacheres ändern.
Norbert Norbertson
3
Diese Aussage - After pressing Ctrl + K combination release the Ctrl key and press S separatelybedeutet genau das, was Sie sagen. Es heißt, nachdem Sie die Ctrl + KKombination gedrückt haben und wenn Sie Sdie CtrlTaste drücken möchten, halten Sie die Taste nicht gedrückt. Lassen Sie stattdessen die CtrlTaste los und drücken Sie sie Sseparat. Normalerweise halten wir die CtrlTaste in Visual Studio gedrückt, was hier nicht der Fall ist. Das wollte ich betonen. Sobald Sie die KTaste gedrückt haben, müssen Sie sie natürlich loslassen, um die nächste Taste zu drücken S. Sie können Ksowieso nicht gedrückt bleiben :)
RBT
Ein weiterer Hinweis für Benutzer von Ctrl+K S"vim.handleKeys": { ..., "<C-k>": false }
VIM-
Perfekte Antwort .. Großartig! Danke Bruder
Sandeep Thomas
17

Für Windows-Benutzer - Visual Studio Code hat Strg + K, S.

  1. Drücken Sie die Strg-Taste + K.
  2. Lassen Sie beide Tasten Strg und K los.
  3. Drücken Sie die S-Taste.

Dadurch werden alle geänderten Dateien auf einmal gespeichert. Die Freigabe ist der Hauptpunkt, wenn ein neuer Benutzer die S-Taste mit der Strg-Taste drückt, um die Tastenkombinationen der Tastatur zu öffnen.

Gaurav Upadhyay
quelle
14

Für Windows-Benutzer wird die Tastenkombination als 11. Option im Menü "Datei" wie folgt angezeigt:

Speichern Sie alle Strg + KS

Die angezeigte Tastenkombination entspricht der folgenden:

  1. Presse Ctrl+k

  2. Lassen Sie die Tasten Ctrlund klos.

    Beachten Sie, dass am unteren Rand Ihres Fensters eine Meldung angezeigt wird, in der Sie nach einem zweiten Schlüssel wie dem folgenden gefragt werden:

VSCode-Statusmeldung unten nach Drücken von <kbd> Strg </ kbd> + <kbd> k </ kbd>.

  1. Drücken Sie s.

Dies gilt auch für andere Befehle zum Schließen des Arbeitsbereichs, die sich im Menü "Datei" befinden (anstatt zu drücken s, drücken Sie f).

lewdev
quelle
5

Diese keybindings.json schaltet die Verknüpfungen Save Allund Saveso um, dass Cmd+ San Folgendes gebunden ist 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"
    }
]
Blaise
quelle
1
Das hat bei mir am besten funktioniert. Ich habe gerade Tastaturkürzel mit ⌘ + K ⌘ + S geöffnet, auf das Symbol {} geklickt, um keybindings.json zu öffnen, und diese vier Tastenkombinationen eingefügt. Vielen Dank!
Nick Litwin
1

Zunächst möchte ich, dass Sie überprüfen, wie Ihre VS-Code-Standardverknüpfung für "Alle speichern" lautet

Schritt 1: Öffnen Sie VS Code> Registerkarte " Datei "> " Einstellungen "> Klicken Sie auf " Tastaturkürzel ".

Zweitens möchte ich, dass Sie nach der Verknüpfung "Alle speichern" suchen.

Schritt 2: Geben Sie "Alle speichern " in das Suchfeld ein

Drittens sehen Sie diese Tastenkombination für den Befehl " Alle speichern ".

Schritt 3: Sie können auch die Tastenkombination ändern. Klicken Sie einfach darauf und fügen Sie Steuerelemente Ihrer Wahl hinzu. Drücken Sie dann die Eingabetaste.

Sandeep Dalal
quelle
0
ctrl + shift + s

Wird in den neuesten Versionen unterstützt. Meine Version ist: 1.39.1

Naor Levi
quelle