You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关闭Orta.vscode-jest的auto-run后,如何保留测试快捷图标?

解决VSCode Jest扩展关闭auto-run后无法手动触发测试的问题

不用折腾自制方案,调整扩展的核心配置就能解决:

  • 设置runMode为on-demand
    打开VSCode设置(快捷键Ctrl+,/Cmd+,),搜索Jest: Run Mode,选择on-demand选项。这个模式下,扩展不会自动触发测试(不管保存还是文件变更),但所有手动触发的按钮(单个测试、当前文件测试、全部测试的图标)都会保留,完全符合你的需求。

  • 临时切换自动运行
    如果偶尔需要临时开启自动测试,不用改设置,直接打开命令面板(Ctrl+Shift+P/Cmd+Shift+P),执行Jest: Toggle Auto Run就能快速切换状态。

  • 可选:禁用watch模式节省资源
    要是想彻底关闭Jest的watch模式减少资源占用,还可以在设置里把Jest: Watch设为false,不影响手动触发测试的功能。

之前单纯关闭auto-run导致扩展“停用”,是因为这个操作不是官方推荐的“仅手动触发”配置方式,on-demand才是扩展专门设计的对应模式,能完美兼顾关闭自动运行和保留手动操作的需求。

内容的提问来源于stack exchange,提问作者Thomas Ramé

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.02 03:01:01