如何使Visual Studio Code自动保存再次起作用?

问题描述

Visual Studio代码设置"files.autoSave": "onWindowChange"已停止为我工作。在过去的一年中,它每天都对我有效。 (我想知道它是否可能与我对Catalina的最新更新或对VS Code的最新更新有关。)我仅在以下文件中具有files.autoSave设置:〜/ Library / Application Support / Code / User / settings.json。

有人对我如何使vscode中的自动保存功能再次工作有建议吗?

Visual Studio代码1.49.0 提交:e790b931385d72cf5669fcefc51cdf65990efa5d 日期:2020-09-10T17:39:53.251Z 电子:9.2.1 铬:83.0.4103.122 Node.js:12.14.1 V8:8.3.110.13-electron.0 操作系统:Darwin x64 19.6.0-macOS Catalina 10.15.6

解决方法

我个人不喜欢在更改窗口时使用自动保存。我在这里使用“ files.autoSave”:“ afterDelay”并设置延迟文件“ file.autoSaveDelay”:500。之所以在自动保存窗口更改中使用它是因为它的速度更快,并且每500毫秒自动完成一次!

,

我正在使用《许多技巧的巫婆》,https://manytricks.com/witch/。在将MacO更新到Catalina 10.15.6之后,我相信哪个可能一直在干扰VS Code的功能会接收窗口焦点回调(我猜是这样)。当我禁用哪个时,现在一切都很好。谢谢。