VS Code如何禁用失败测试内联堆栈追踪并恢复旧版测试资源管理器行为
JUnit失败测试堆栈追踪覆盖编辑器的修复方案
该问题是Test Runner for Java扩展0.39及以上版本的默认展示逻辑变更导致,和VS Code本体更新无关,可通过修改配置恢复旧的展示行为:
- 打开VS Code设置:快捷键为
Ctrl+,(Windows/Linux)或Cmd+,(Mac) - 在设置搜索栏输入配置项
java.test.report.showIn - 将默认值
inline修改为你需要的模式:- 选
sideView:测试报告在侧边测试面板展示,可直接和编辑区的代码左右并排对比,匹配你描述的旧行为 - 选
newTab:测试报告在独立标签页打开,不会覆盖当前编辑的代码文件
- 选
如果需要直接修改配置文件生效,可在settings.json中添加如下配置:
"java.test.report.showIn": "sideView"
若仅需要单次调整展示方式,可点击当前inline展示的堆栈报告右上角的切换按钮,临时将报告切换到侧边栏或者新标签页展示。
内容的提问来源于stack exchange,提问作者Fam
相关产品推荐
相关产品推荐

