📜  如何在 vs 代码中进行自动保存 (1)

📅  最后修改于: 2023-12-03 15:08:49.921000             🧑  作者: Mango

如何在 VS Code 中进行自动保存

在 VS Code 中进行自动保存是一个非常有用的功能,可以帮助程序员在工作时减少手动保存代码的次数,提高效率。下面是在 VS Code 中进行自动保存的方法。

方法一:使用默认设置

默认情况下,VS Code 会保存当前编辑器中的所有更改,并在文件失去焦点时保存更改。如果您想开启自动保存功能,只需要按下 Ctrl + , 或者 Cmd + , 进入设置面板,然后在搜索框中输入 files.autoSave,找到该选项并选择 afterDelay,这样就可以开启自动保存了。在这种情况下,VS Code 会在编辑器失去焦点后一段时间(默认为 1 秒)自动保存您的更改。

方法二:使用插件

如果您需要更多的自定义选项,可以尝试安装「Auto Save」或「Auto Save on Window Change」等插件。这些插件可以帮助您根据特定的规则进行自动保存,或是在窗口焦点变化时自动保存文件。

例如,「Auto Save」插件可以让你设置以下选项:

  • autoSave:开启或关闭自动保存功能。
  • autoSaveDelay:自动保存的超时时间(以毫秒为单位)。
  • autoSaveFocusLost:在窗口失去焦点时是否自动保存。
  • autoSaveIncludeExcluded:是否保存被排除的文件。
方法三:使用键盘快捷键

除了以上方法之外,您还可以使用 Ctrl + s 或者 Cmd + s 组合键来进行手动保存。如果你想在保存之后再次打开「自动保存」功能,只需要按下 Ctrl + , 或者 Cmd + , 进入设置面板,并将 files.autoSave 选项改为 onFocusChange 或其他选项即可。

// 默认设置
"files.autoSave": "afterDelay"

// Auto Save 插件设置
"autoSave.enabled": true,
"autoSave.delay": 1000,
"autoSave.focusLost": true,
"autoSave.includeExcluded": true

总之,无论您是选择默认设置还是使用插件进行自定义,都可以在 VS Code 中轻松地实现自动保存功能,以提高加快工作效率。