如何禁用Visual Studio Code自动保存

Paw*_*lka 10 ide visual-studio-code

几个月前,我观察到angular-cli或Visual Code在短暂延迟后正在保存我的文件。这将导致重新编译项目并刷新页面。这很有用,但令人沮丧的是每次仅等待几秒钟以进行刷新。即使只是打开一个文件。因此,打给我的解决方案非常简单。转到“工作空间设置”中的“首选项/设置”

“ files.autoSave”:“关闭”

而已!现在,只有在您点击保存后,您的项目才会被编译。

Sib*_*enu 16

正如@Alex Varghese 在他的回答中提到的,您可以在设置中进行设置。另外一项是,即使您关闭了用户设置中的自动保存选项,也不会覆盖您在工作区设置下的选项,因此您也必须在那里进行更改。

在此处输入图片说明

在此处输入图片说明

在此处输入图片说明

您还可以通过转到通常位于 .json 的 settings.json 来进行此更改C:\Users\user\AppData\Roaming\Code\User

"files.autoSave": "off"
Run Code Online (Sandbox Code Playgroud)

要编辑您的工作区设置,您需要编辑位于解决方案 .vscode 文件夹中的 settings.json 文件。

"files.autoSave": "off"
Run Code Online (Sandbox Code Playgroud)


Ale*_*ese 9

转到文件->首选项->设置

从常用设置中选择自动保存选项 在此处输入图片说明


MiF*_*vil 8

我宁愿增加延迟并保存它,例如 10 分钟后,而不是完全禁用自动保存。您可以完全控制何时手动保存它,但如果您忘记了,它会在指定的长时间后保存。

文件:自动保存:控制脏文件的自动保存。
延迟后

文件:自动保存延迟:控制自动保存脏文件之前的延迟(以毫秒为单位)。仅当文件:自动保存设置为 afterDelay 时适用。
60万

请参阅VS Code 文档


Rav*_*ngh 7

Vscode 1.34 版以后只需转到文件菜单并单击“自动保存”即可启用或禁用自动保存。