配置
preLaunchTask :debug前需要执行的数据,直接给task.json中任务的name就行postDebugTask :debug后需要指定的program - executable or file to run when launching the debuggerargs - arguments passed to the program to debugenv - environment variables (the value null can be used to “undefine” a variable)cwd - current working directory for finding dependencies and other filesport - port when attaching to a running processstopOnEntry - break immediately when the program launchesconsole - what kind of console to use, for example, internalConsole, integratedTerminal, externalTerminal.
变量
${workspaceRoot} VS Code当前打开的文件夹${file} 当前打开的文件${relativeFile} 相对于workspaceRoot的相对路径${fileBasename} 当前打开文件的文件名${fileDirname} 所在的文件夹,是绝对路径${fileExtname} 当前打开文件的拓展名,如.json${cwd} the task runner’s current working directory on startup
运行失败不会创建json文件
查看右下角vscode的错误提示,如果有其他运行的插件任务阻塞,需要修改插件配置或者删除