我正在尝试使用python watchdog
来检查对文件的修改,然后解析修改后的文件。我遇到的问题是,Visual Studio 在修改文件时似乎会创建一个单独的文件,然后在保存文件时它会交换旧文件和新文件,这会on_moved
从看门狗创建一个事件而不是所需的事件on_modified
。
我的问题是是否有办法在Visual Studio中禁用此功能(最好是每个项目的基础设置)?
这是 Vim 中的一个已知问题,它记录在 watchdogs API 和关闭此功能以获得所需行为的说明中。这就是为什么我认为你可以在 Visual Studio 2017 中做同样的事情。