我想从命令行运行用于打开Visual Studio代码的脚本,并将命令传递给集成的终端。就像这样
#!/bin/bash
code /path/to/my/project --run-in-terminal "docker start my-db-container; npm start"
注意:--run-in-terminal
选项不存在
我也在考虑写一个扩展来做到这一点,但我找不到如何与集成终端交互。我知道这是有害的,这只是为了教育目的。
发布于 2020-02-21 23:18:08
您可以尝试创建一个在打开工作区时运行的任务(tasks.json):
{
"label": "run docker start on open folder",
"command": "docker start my-db-container; npm start",
"type": "shell",
"problemMatcher": [],
"runOptions": {"runOn": "folderOpen"}
},
在触发任务之前会有一点延迟。
https://stackoverflow.com/questions/60333544
复制