如何禁用Visual Studio Code自动保存功能

47
几个月前,我注意到angular-cli或Visual Code在保存我的文件时会有一段短暂的延迟。这导致项目重新编译并刷新页面。 这是有用的,但每次刷新都需要等待几秒钟有点令人沮丧。即使只是打开一个文件也是如此。

1
这与Angular无关,而与您个人的IDE设置有关。 - Dale
也许将您的标题更改为“如何禁用Visual Studio Code自动保存”会是一个好主意,大多数人在意识到是IDE在保存时不会搜索Angular。 - Dale
非常好,再次感谢!很高兴学会如何在这里做出贡献 :) - Paweł Stolka
请查看 VS Code 文档 https://code.visualstudio.com/docs/editor/codebasics#_save-auto-save - Michael Freidgeim
对于启用的相反问题:https://dev59.com/_1QJ5IYBdhLWcg3wwYlK。我有点想关闭它作为重复问题(也许先改写那个问题,问如何切换)...不确定该怎么办。 - starball
显示剩余2条评论
5个回答

47

前往 文件->首选项->设置

从常用设置中选择您的自动保存选项 输入图像描述


谢谢,我不小心打开了这个,真是超级烦人!给问题和答案都点了赞! - Yvonne Aburrow

25

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

输入图像描述

输入图像描述

输入图像描述

您也可以通过访问通常位于 C:\Users\user\AppData\Roaming\Code\Usersettings.json 文件来进行此更改。

"files.autoSave": "off"
编辑工作区设置,您需要编辑位于解决方案的.vscode文件夹下的settings.json文件。
"files.autoSave": "off"

当然,如果你在日常工作中使用这两个选项并且知道要检查什么,那么这是显而易见的。这对我来说曾经是一个谜题很长一段时间。但我很感激你的努力 ;) - Paweł Stolka

9
从Vscode 1.34版本开始,只需进入“文件”菜单,点击“自动保存”即可启用或禁用自动保存。

8

我更喜欢将自动保存的延迟时间增加,而不是完全禁用它,例如10分钟后保存。你可以完全控制手动保存的时间,但如果你忘了,它会在指定长时间后自动保存。

文件: 自动保存: 控制脏文件的自动保存。
afterDelay

文件: 自动保存延迟时间: 控制以毫秒为单位的脏文件自动保存的延迟时间。仅适用于"Files: Auto Save"设置为 "afterDelay" 时。
600000

请参阅VS Code文档


0
Vscode在文件菜单中有一个选项,点击“自动保存”可以启用或禁用自动保存。
以下是详细信息的图片 Images

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接