Eclipse / Preferences / General / Editors / Text Editors / Annotations /代表什么是全覆盖和无覆盖?

时间:2014-10-02 16:59:04

标签: java eclipse preferences

Eclipse / Preferences / General / Editors / Text Editors / Annotations /代表什么是'全覆盖'和'无覆盖'?

1 个答案:

答案 0 :(得分:1)

最有可能来自EclEmma插件(代码覆盖率分析)

来自http://www.eclemma.org/userdoc/annotations.html的文档:

  

包含可执行代码的源代码行获得以下颜色代码:

     
      
  • 绿色表示全线,
  •   
  • 黄色部分覆盖的线条(某些指示或分支错过)和
  •   
  • 红色表示尚未执行的行。
  •   
     

此外,彩色钻石显示在左侧,用于包含决策分支的行。钻石的颜色与突出颜色的线条具有相似的语义:

     
      
  • 绿色用于完全覆盖的分支,
  •   
  • 黄色部分覆盖的树枝和
  •   当没有执行特定行中的分支时,
  • 为红色。
  •   
     

...

     

Eclipse首选项部分常规外观编辑文本编辑器注释允许修改coverage突出显示的直观表示。相应的条目是:

     
      
  • 全面覆盖
  •   
  • 部分覆盖
  •   
  • 无覆盖
  •