运行覆盖率
GoLand 提供了一个专用操作,可在运行测试时测量代码覆盖率。 代码覆盖率数据将根据在 覆盖率 页面的 设置 对话框 (Ctrl+Alt+S) 中选择的选项进行处理。
运行带有代码覆盖率的测试
请执行以下操作之一:
在编辑器中打开所需文件,并从上下文菜单中选择 。 运行带有覆盖率的测试时,请注意,您可以根据插入符号的位置运行整个测试类或每个单独的测试方法。
在 项目 工具窗口中打开所需文件,并从上下文菜单中选择 。 您还可以选择包含测试文件的目录,并从上下文菜单中选择相应的命令以运行多个带有覆盖率的测试。
选择所需的运行/调试配置,然后从主菜单中选择 。
在主工具栏上,点击 。 这将启动所选的运行/调试配置。
如果在设置中选择了 在将覆盖应用于编辑器之前显示选项 复选框 Ctrl+Alt+S 覆盖率 ,将会出现一个对话框,您可以选择是替换活动覆盖率套件,将收集的数据添加到活动套件,还是不应用覆盖率数据。 您还可以选择在未来跳过此对话框。 如果选择了其他选项,将会静默执行相应的操作。
在 覆盖率工具窗口 中 查看收集的覆盖率数据。

隐藏覆盖率结果
要隐藏覆盖率结果,您可以执行以下操作:
关闭 覆盖率 工具窗口中显示覆盖率统计信息的选项卡。
点击边距中的覆盖率高亮显示,并选择 隐藏覆盖率。
最后修改日期: 2025年 12月 5日