我们如何像在Visual Studio中一样保存(VSCode)中的所有文件

问题描述 投票:80回答:6

我们如何通过按Ctrl + Shift + S来保存Visual Studio Code中的所有文件,就像我们在Visual Studio中一样?

visual-studio keyboard-shortcuts visual-studio-code
6个回答
111
投票

看起来没有绑定它的快捷方式。

最简单的方法是使用菜单加速器:ALT + f后跟ALT + l。

要更改键绑定,请编辑键盘首选项。

enter image description here

将绑定添加到屏幕的右半部分,然后重新启动代码:

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

enter image description here


56
投票
    ⌥+⌘+S               // macOS
    Ctrl+K S            // Windows
    Ctrl+Alt+S          // Linux

31
投票

在今天的visual studio代码中,您可以按Ctrl + K + S保存当前在编辑器中打开的所有未保存文件。

A word of caution关于菜单项描述文本中的键盘快捷键组合:

这里要注意的诀窍是,菜单项文本显示的命令组合键[Ctrl+K S]给人的印象是你必须按下Ctrl键,按住Ctrl键然后快速连续按下键K和S.不是这种情况。

enter image description here

按下Ctrl + K组合后,同时释放Ctrl和K键,然后分别按S键。对于必须连续按下Ctrl键的情况,它将显示为例如[Ctrl + K Ctrl + O](打开一个新文件夹)在菜单项文本中。


13
投票

对于Windows用户 - Visual Studio代码具有Ctrl + K,S

  1. 按Ctrl键+ K.
  2. 释放Ctrl和K两个键。
  3. 按S键。

这将一次性保存所有修改过的文件。释放是主要的一点,因为新用户使用Ctrl键按下S键,打开键盘快捷键文件。


10
投票

对于Windows用户,键快捷键在“文件”菜单中显示为第11个选项:

全部保存Ctrl + K S.

显示的键快捷键等同于以下内容:

  1. 按Ctrl + k
  2. 释放Ctrl和k键。 请注意,窗口底部将显示一条消息,要求输入第二个键,如下所示:

VSCode bottom status message after pressing <kbd>Ctrl</kbd> + <kbd>k</kbd>.

  1. 按s。

这适用于可在“文件”菜单中找到的其他“关闭工作区”命令(而不是按s,按f)。


4
投票

这个keybindings.json切换Save AllSave快捷方式,以便Cmd + S绑定到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"
    }
]
© www.soinside.com 2019 - 2024. All rights reserved.