我正在调试一个C程序,该程序将根据环境变量PORT_BIND
(不幸的是不能是UNIX域套接字)在localhost TCP端口上侦听。我想与VSC并行调试不同工作空间中程序的多个进程(不同路径中不同分支的代码检出),因此我希望程序列出的端口取决于工作空间的路径,例如在配置文件port_for_workspace.txt
上。我通过外部测试套件(也在存储库中提供了源)连接到该程序,因此它也需要读取端口,但是我在那里还有更多的余地,因为我可以为它编写一些包装程序以读取端口号。>
我无所适从的想法:
envFile
属性=>此属性存在于Python或Nodejs启动配置,但显然不存在于C / C ++启动配置。${command:CommandID}
结合使用,可以将其粘贴到VSC命令的结果中=>我找不到用于粘贴文件内容的命令< / li>
有什么想法吗?