ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

JS覆盖率

genbit ALL

根据之前的覆盖率运行,在当前文件中突出显示未覆盖的行。

详细信息

  • 1.0.1
  • github.com
  • github.com
  • 9 年前
  • 4 年前
  • 11 年前

安装

  • 总数 798
  • Win 259
  • Mac 397
  • Linux 142
2021 年 8 月 6 日 2021 年 8 月 5 日 2021 年 8 月 4 日 2021 年 8 月 3 日 2021 年 8 月 2 日 2021 年 8 月 1 日 2021 年 7 月 31 日 2021 年 7 月 30 日 2021 年 7 月 29 日 2021 年 7 月 28 日 2021 年 7 月 27 日 2021 年 7 月 26 日 2021 年 7 月 25 日 2021 年 7 月 24 日 2021 年 7 月 23 日 2021 年 7 月 22 日 2021 年 7 月 21 日 2021 年 7 月 20 日 2021 年 7 月 19 日 2021 年 7 月 18 日 2021 年 7 月 17 日 2021 年 7 月 16 日 2021 年 7 月 15 日 2021 年 7 月 14 日 2021 年 7 月 13 日 2021 年 7 月 12 日 2021 年 7 月 11 日 2021 年 7 月 10 日 2021 年 7 月 9 日 2021 年 7 月 8 日 2021 年 7 月 7 日 2021 年 7 月 6 日 2021 年 7 月 5 日 2021 年 7 月 4 日 2021 年 7 月 3 日 2021 年 7 月 2 日 2021 年 7 月 1 日 2021 年 6 月 30 日 2021 年 6 月 29 日 2021 年 6 月 28 日 2021 年 6 月 27 日 2021 年 6 月 26 日 2021 年 6 月 25 日 2021 年 6 月 24 日 2021 年 6 月 23 日
Windows 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

README

源代码
raw.githubusercontent.com

SublimeJSCoverage

根据之前的覆盖率运行,突出显示当前文件中的未覆盖行。

显示突出显示:Super + Shift + C

删除突出显示:Super + Shift + C + X

插件尝试在最近的“coverage”目录中找到最新的覆盖率报告。

配置

我们还可以配置插件查找覆盖率信息的位置。只需转到“首选项” > “包设置” > “JS覆盖率” > “设置 - 用户”。配置应类似于以下内容

{ “coverageDir”: “my_custom_coverage_dir” }

Karma配置

您可能需要安装覆盖率插件

npm install karma-coverage --save-dev

Karama应配置为将覆盖率报告放在覆盖率目录中,例如

reporters: ['coverage'],
...

plugins : [
...
  'karma-coverage'
...
];

...

preprocessors: {
  // source files, that you wanna generate coverage for
  // do not include tests or libraries
  // (these files will be instrumented by Istanbul)
  'public/js/*.js': ['coverage']
},

...

//configure the reporter
coverageReporter: {
  type : 'json',
  dir : 'coverage/'
}

屏幕截图

screen shot 2013-10-02 at 8 44 25 am