如何在 VSCode 扩展中检测来自外部的文件更改?
How can I detect file change from outside in VSCode Extension?
我有一个文件 foo.txt
并使用我的自定义编辑器扩展打开它。
当我的扩展编辑它时,我可以通过火onDidChangeDocument
事件知道变化。
但是我怎么知道外面的变化呢?
例如,当其他程序编辑 foo.txt
.
时,我应该更新我的网络视图
您使用 FileSystemWatcher.
另请阅读:FileSystemProvider。
我有一个文件 foo.txt
并使用我的自定义编辑器扩展打开它。
当我的扩展编辑它时,我可以通过火onDidChangeDocument
事件知道变化。
但是我怎么知道外面的变化呢?
例如,当其他程序编辑 foo.txt
.
您使用 FileSystemWatcher.
另请阅读:FileSystemProvider。