从VSIX加载时如何调试VS代码扩展?

时间:2017-09-20 19:07:17

标签: visual-studio-code vscode-extensions

我有一个vs代码扩展(当前是私有的),当我通过VS Code调试器(即我的launch.json中的“Launch Extension”目标)运行它时运行正常。但是,当我从vsix文件安装扩展时,扩展永远不会激活。

这是我试过的:

  • 查看元素&命令显示,这意味着正在正确读取package.json。
  • 我在vscode.window.showInformationMessage(...)extension.js的{​​{1}}方法中添加了extension.js个语句。我通过VS Code调试器启动时看到了预期的输出,但是当通过vsix文件安装时没有看到。
  • 我将激活事件更改为包含activate(),希望打开js文件会导致我的扩展程序激活,但事实并非如此。

几个问题:

  • 关于这里发生了什么的任何建议?
  • 有关如何调试此内容的任何建议吗?
  • 有关如何附加调试器的任何说明?

0 个答案:

没有答案