如何在 VSCode 扩展中检测来自外部的文件更改?

How can I detect file change from outside in VSCode Extension?

我有一个文件 foo.txt 并使用我的自定义编辑器扩展打开它。
当我的扩展编辑它时,我可以通过火onDidChangeDocument事件知道变化。
但是我怎么知道外面的变化呢?
例如,当其他程序编辑 foo.txt.

时,我应该更新我的网络视图

您使用 FileSystemWatcher.

另请阅读:FileSystemProvider