1

我正在使用打字稿创建 VsCode 扩展,并且我尝试使用事件来进行所有活动。例如,每当打开文件时,我都会监听这些事件,因此会触发事件,并且我会将文件名写入控制台,但是当我使用File-> New Window 选项打开另一个 vscode 实例时它不起作用。谁能告诉我为什么会这样?

4

1 回答 1

1

当您从扩展开发主机实例打开一个新窗口时,其行为与您从普通实例执行相同操作时的行为相同。您会注意到新窗口没有说明[Extension Development Host]。它不知道您的扩展,因为它不是已安装的扩展。

您唯一能做的就是将您的扩展程序复制到扩展程序文件夹中(即暂时“安装”它)并试一试。

于 2016-07-12T11:53:29.537 回答