VSCode 中的“onFocusChange”和“onWindowsChange”有什么区别?

Pau*_*erg 3 autosave visual-studio-code

VSCode 为files.autoSave启用以下选项:

  1. 焦点改变
  2. onWindows更改

每个都有以下描述:

  1. 当编辑器失去焦点时,脏编辑器会自动保存。
  2. 当窗口失去焦点时,脏编辑器会自动保存。

两者有什么区别?编辑器什么时候会失去焦点,窗口什么时候会失去焦点?

Pau*_*erg 6

onFocusChange当您在计算机上切换窗口以及在 VSCode 中切换选项卡时,都会自动保存文件。

onWindowChange仅当您在计算机上切换窗口时才自动保存文件。