在Intellij IDEA中打开JaCoCo报告

tib*_*ibo 26 java code-coverage intellij-idea jacoco

我试图通过使用代码覆盖工具(而不是静态代码分析工具)在我们的应用程序上找到死代码.我选择了JaCoCo,并且能够通过JaCoCo代理获得报告.

我知道Intellij IDEA与JaCoCo合作,但无论如何我都找不到将我的JaCoCo报告导入Intellij IDEA.有关如何做到这一点的任何想法?

谢谢

tib*_*ibo 45

找到了解决方案.我已经安装了coverage插件和EclEmma插件(不确定这个是否真的有必要......).然后"分析 - >显示覆盖率数据..."并选择您的Jacoco输出文件.此文件具有.exec扩展名,否则您无法选择它.那是我的问题......

谢谢

  • 谢谢你分享这个答案.我能够加载文件但是在IntelliJ中它显示所有覆盖率为0%,但在站点报告中我可以看到正确的非zere值.你有这样的东西吗? (10认同)
  • http://stackoverflow.com/questions/33897366/coverage-view-shows-0-0-in-intellij-when-using-jacoco (2认同)
  • 对于较新的版本,它位于“运行”菜单中。 (2认同)

小智 6

对于每个人(像我一样)试图找到Show Coverage Data...行动的人。它已移至“运行”部分。

正如您在官方文档(2020.3 版)中所读到的那样,可以通过使用快速搜索、各种键盘映射或导航到Run > Show Coverage Data... 来实现该操作