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

Flutter从2.5.0升级2.5.1后VS Code测试面板无法识别测试用例求助

修复步骤

  • 升级VS Code的Dart与Flutter扩展到最新正式版
    该问题本质是2.5.x分支的Flutter SDK与低于3.25.0版本的Dart扩展存在测试面板兼容冲突,升级Flutter时如果同步更新过扩展,即便后续降级Flutter版本,只要扩展版本未匹配,问题仍会复现。升级扩展后重启VS Code即可解决90%以上的同类问题。
  • 清除项目缓存后重新索引
    如果升级扩展后问题未解决,按以下顺序操作:
    1. 关闭所有VS Code窗口
    2. 进入项目根目录删除.dart_tool文件夹
    3. 重新打开项目,执行flutter pub get
    4. 等待IDE索引完成后查看测试面板
  • 手动添加测试识别规则
    若上述操作均无效,可在VS Code的settings.json中添加如下配置,强制IDE识别测试文件:
    "dart.testWorkspaceExclusions": [
      "**/.dart_tool/**",
      "**/build/**",
      "**/ios/**",
      "**/android/**"
    ]
    
    保存配置后重启VS Code即可。

内容的提问来源于stack exchange,提问作者Zachary Bohn

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 09:42:02