我有 2 个用于 Go 开发的 VS Code 工作区,在这两种情况下都使用 Go 模块。
在第一个工作区中,我在排水沟中看到红色/绿色条,指示测试代码覆盖率。一切都很好。
在第二个中,我无法显示报道。我知道测试正在运行(由 VS Code 运行),使用go test -coverprofile...
并且我可以检查输出,它看起来不错。我最初有一个多根工作区,但我尝试为我正在处理的模块创建一个只有一个根的新工作区。我尝试确保根路径不包含符号链接。
我现在花了几个小时查看两个工作区的用户、工作区和文件夹级别的设置之间的差异,但找不到任何差异。
我将不胜感激并就如何追查为什么未显示覆盖范围突出显示提出建议。
我正在使用 go 1.13.15。
更新
我已更新到 VSCode 1.51.1 并转到 1.15.2。没变。
但是,当我使用 git diff 时,我确实看到了排水沟中的覆盖范围,只是在普通编辑器视图中看不到
明月笑刀无情
相关分类