visual-studio-code - 在开发时如何禁用 VSCode 中的扩展?
问题描述
我正在学习开发一个扩展,我想在 deactivate() 函数中执行一些代码以查看它是如何工作的,但是当我运行扩展时,我找不到扩展菜单中加载的扩展,所以我无法禁用它在这个新窗口中。
如何在运行扩展程序时打开的新窗口中禁用扩展程序?
顺便说一下,这是我正在关注的教程:https ://code.visualstudio.com/api/get-started/your-first-extension 。
编辑:有了 Lex Li 的回答,我设法取得了成功,但几秒钟后调试会话结束。有没有办法不丢失调试会话?
解决方案
实际上你不需要任何额外的步骤(比如在某处禁用它)。
只需在其中设置一个断点deactivate
,然后关闭激活扩展(或正在调试的整个 VSCode 实例)的文件夹。关闭它将关闭您的扩展程序,进入deactivate
并达到断点。
推荐阅读
- python - 如何将列表列表中的值分配给键以在python中创建字典
- python - 熊猫合并使用左侧的索引和右侧的列显示意外结果
- javascript - 如何在特定图表中更改颜色
- sql - 从具有有效条目的表中删除无效行(重复)
- r - R中具有类别操作的时间序列
- excel - 如何从 VBA 函数返回自定义类型
- python - 如何将列表变量传递给 matplotlib plt.savefig 参数
- php - CakePHP 3 - 为自定义查找器分页
- jsf - 在输入文本中按下时如何禁用(只读)其他输入文本
- python-3.x - cx_Freeze 不会在安装时将快捷方式添加到启动文件夹