VSCode:如何在Shell创建后延迟任务命令的执行
解决VSCode preLaunchTask命令延迟执行的问题
可以直接在command字段中添加系统对应的延迟命令,先等待指定时长再执行openocd命令,具体分两种情况:
适用于Linux/macOS系统
修改tasks.json中的命令为:
{ "version": "2.0.0", "tasks": [ { "label": "preRun", "type": "shell", "command": "sleep 3 && openocd -f board/esp32-wrover-kit-3.3v.cfg" } ] }
其中sleep 3表示延迟3秒,可根据实际需求调整数字。
适用于Windows系统
修改tasks.json中的命令为:
{ "version": "2.0.0", "tasks": [ { "label": "preRun", "type": "shell", "command": "timeout /t 3 /nobreak && openocd -f board/esp32-wrover-kit-3.3v.cfg" } ] }
timeout /t 3表示延迟3秒,/nobreak参数用于避免等待过程中被按键打断,同样可调整数字修改延迟时长。
内容的提问来源于stack exchange,提问作者tfrond
相关产品推荐
相关产品推荐

