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 的下一个更新中。
我有一个 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 的下一个更新中。