Visual Studio 代码 - 脚手架新创建的文件

Visual Studio Code - Scaffolding Newly Created File

我有一个 gulp 文件,用于监视我添加到项目中的所有源文件。当它看到添加了一个文件并且新创建的文件为空时,我用一些样板代码搭建了该文件的脚手架。

唯一的问题是,当我在我的编辑器中创建这个文件时,我必须刷新我的编辑器(Visual Studio 代码在这种情况下)才能看到我刚刚写入该文件的内容.(现在文件只是显示为空白)。

也许有什么方法可以延迟代码显示文件?或者也许有一种更快的方法来写入文件,以便代码最初正确显示它?

VSCode 团队的 Benjamin Pasero 发给我:

  • 关闭 VS 代码
  • 打开C:\Users\\AppData\Local\Code\app-0.3.2\resources\app\server\lib\watcher\base.win32.watcher.js
  • 找到以下几行:

else if (currentChangeType === watcher.ChangeTypes.CREATED && newChangeType === watcher.ChangeTypes.CHANGED) { }

  • 删除它们或通过在行首添加“//”将其注释掉
  • 重启 VS Code

他说这个修复将包含在 VSCode 的下一个更新中。