如果在映射的网络驱动器上,VS Code Task Runner无法反映tasks.json文件更改

时间:2016-04-15 21:44:58

标签: windows visual-studio-code windows-7-x64

摘要:如果工作目录位于 ctrl-shift-B 命令上,则不会反映我对tasks.json文件所做的更改映射网络驱动器。我该如何解决这个问题? (当所有文件都是本地文件时,一切都按预期工作)

设置复制:

1)制作项目文件夹

2)制作简单的python文件

print("hello")

3)制作.vscode子目录,tasks.json包含(大致)

{
    // See http://go.microsoft.com/fwlink/?LinkId=733558
    // for the documentation about the tasks.json format
    "version": "0.1.0",
    "command": "python",
    "isShellCommand": true,
    "args": ["${fileBasename}"],
    "showOutput": "always"
}

4)将文件结构复制到我的映射网络驱动器(本地Synology NAS)。

现在,当我对tasks.json进行更改并保存时,我可以通过在另一个编辑器中打开来查看该文件确实已更新。 但是,如果我尝试使用ctrl-shift-B构建任务,它会使用我打开vscode时存在的文件版本,而不是更新版本。

如果我退出VS Code并重新打开它,VS Code将使用更新的副本。

1 个答案:

答案 0 :(得分:0)