VSCode调试Typescript插件卡在“正在生成”问题

2021.10.30 更新

问题

在准备调试 VSCode 扩展插件时,按下 F5,底部状态栏一直显示“正在生成”(Building…),而没有弹出扩展开发宿主的窗口

解决方法

在 VSCode 的 GitHub 仓库 issue 中找到了解决方法,microsoft/vscode#104038

在 VSCode 设置中,将 "terminal.integrated.automationShell.windows" 的值设置为现在使用的终端即可

总结

对于开源软件的一些问题,大可以直接去 GitHub repo 找 issue,效率会比自己在搜索引擎乱搜要高得多


尚未理解该问题的原因,只记录一种掩盖表象的缓解方法,并非从根本上解决,只是碰巧暂时没有问题,请慎重参考

问题

在准备调试 VSCode 扩展插件时,按下 F5,底部状态栏一直显示“正在生成”,而没有弹出扩展开发宿主的窗口

方法

在使用 yo code 命令生成扩展插件模板时,有一项 是否包含 webpack 的选项,默认选择否,即 N,这样就会导致上述问题
如果该项选择是,即 Y,则上述问题不会出现,F5 后可以弹出扩展开发宿主

总结

我暂时没有找到相关问题的说明,本文提供的应该只是个治标不治本的方法,请谨慎参考使用,牢记自己当初是用了这种不靠谱的方法
若有根本的解决方法,请各位大佬不吝赐教

posted @ 2021-10-29 17:15  BwShen  阅读(223)  评论(0编辑  收藏  举报