【发布时间】:2019-10-19 20:44:08
【问题描述】:
这是我的要求,我想用一些动态参数启动一个调试会话。 所以我需要开发一个扩展,首先收集参数并将调试器包装器注册到 vscode,然后我必须找到一种方法来使用我的参数调用目标扩展的调试器。
vscode.extensions.getExtension可以获取扩展信息,并且只能激活它。
我在 vscode 的源码中发现了一个名为“debug.startFromConfig”的命令,所以我可以使用vscode.commands.executeCommand 用我自己的配置来执行它。
但不幸的是,我不能在调试适配器上使用 vscode 的 api,因为它不是一个扩展主机,它只是一个单节点程序。
【问题讨论】:
标签: visual-studio-code vscode-extensions