VS Code启动时Test Explorer UI扩展无法激活问题求助
VS Code Test Explorer UI 扩展启动报错解决方案
你遇到的报错内容如下:
Cannot activate the 'Test Explorer UI' extension because it depends on the 'Test Adapter Converter' extension, which is not loaded. Would you like to reload the window to load the extension?
可按照以下步骤逐一排查解决:
方法1:按顺序重新安装关联扩展
- 在VS Code扩展面板分别搜索
Test Explorer UI和Test Adapter Converter,右键选择「卸载」,卸载完成后完全关闭所有VS Code窗口 - 重新打开VS Code,优先安装
Test Adapter Converter v0.0.13,安装完成后重启一次VS Code,再安装Test Explorer UI v2.20.4,重启窗口验证问题是否解决
方法2:回退扩展到兼容版本
- 你当前使用的VS Code 1.57.1为2021年的旧版本,部分扩展的最新版本已经停止对该版本的兼容。可以在对应扩展的详情页,点击「卸载」按钮旁的下拉箭头,选择「安装另一个版本」,将Test Adapter Converter回退到v0.0.12版本,Test Explorer UI回退到v2.20.3版本,重启后验证
方法3:排查Jest系列扩展冲突
- 依次临时禁用
Jest Runner和Jest Test Explorer扩展,每次禁用后重启VS Code,确认是否为这两个扩展和Test系列扩展存在版本兼容冲突。如果确认是冲突,同样将Jest相关扩展回退到2021年6月之前发布的版本即可
方法4:重置相关扩展配置
- 按下快捷键
Command + Shift + P调出命令面板,输入「打开设置(JSON)」,删除所有和testExplorer、jest相关的自定义配置项,保存后重启VS Code
内容的提问来源于stack exchange,提问作者Nikola Schou
相关产品推荐
相关产品推荐

