Visual Studio代码:自动刷新文件更改

使用Visual Studio代码我已经注意到,如果您正在使用的文件发生更改,只要该文件聚焦在代码面板中,它将从磁盘重新加载(如果您没有通过VSCode对文件进行更改)

但是,如果您在该文件中没有提醒您警告您有关文件更改。

我一直在审查的设置,我找不到像Visual Studio的选项:

检测文件在环境外更换的情况

所以我的问题是:有没有隐藏的设置或一些黑客来发出警告。

更新

在Visual Studio Code的0.3.0版本中解决。

  1. 如果没有通过编辑器进行更改,该文件将从磁盘更新。 (在stream程执行过程中读取日志文件非常有用)
  2. 如果在尝试使用VSCode保存文件时双方(从磁盘和编辑器)都有更改,编辑器会提醒您有关这种情况,并通过文件比较来决定要做什么。

如果文件中的更改没有保存到磁盘,VSCode将永远不会刷新该文件。 但是,如果文件是打开的并且没有更改,它将replace为磁盘上的更改,这是正确的。

目前没有办法来禁用此行为。 你可以提交这个问题(帮助|报告问题),并解释为什么你认为这应该是可configuration的?

只需closures并重新打开VS代码中的文件

或者在浏览器中打开文件,然后点击刷新。
为了更快和不点击刷新,请使用http://livereload.com/ 。 CSS文件刷新甚至没有刷新。

PS:小心使用VSCode,特别是使用FTP时(与文件同步)。