【问题标题】:Vscode extensions not working with multiple instancesVscode 扩展不适用于多个实例
【发布时间】:2016-07-11 09:08:02
【问题描述】:

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

【问题讨论】:

  • 您是否安装了扩展程序,或者您正在运行扩展程序开发主机?
  • 嗨,不,我没有安装扩展,只是我创建了扩展并按 F5 键对其进行了测试

标签: typescript visual-studio-code vscode-extensions


【解决方案1】:

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

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

【讨论】:

  • 当我将项目复制到 %USERPROFILE%\.vscode\extensions 时它可以工作
猜你喜欢
  • 2022-10-04
  • 2021-08-13
  • 2018-06-07
  • 2012-09-05
  • 2013-04-14
  • 1970-01-01
  • 2017-09-12
  • 1970-01-01
  • 2022-01-09
相关资源
最近更新 更多