[使用Visual Studio Code,我已经注意到您正在使用的文件发生了更改,只要该文件聚焦在代码面板中,它将从磁盘上重新加载(如果文件中没有更改,通过VSCode)。
但是,如果您在该文件上,则没有警报来警告您有关文件更改。
我一直在查看设置,但找不到像Visual Studio选项之类的东西:
在环境外更改文件时检测
所以我的问题是:是否有任何隐藏的设置或一些hack使该警告发生。
更新
已在Visual Studio Code的0.3.0版中解决。
VSCode将永远不会刷新文件,如果该文件中有未保存到磁盘的更改。但是,如果文件已打开并且没有更改,它将替换为磁盘上的更改,这是正确的。
{
"files.useExperimentalFileWatcher" : true
}
SUPER-SHIFT-p > File: Revert File
是唯一方法