For coc.nvim users, please take a look at coc-coverage
Greatly inspired by vim-gitgutter
A vim plugin which shows code coverage like wallabyjs. Supports istanbul json reporter format:
requires vim8 or neovim
Plug 'ruanyl/coverage.vim'
This plugin uses vim8 new feature timer_start() to read the <coverage-*>.json in an interval. Whenver the file changed, it will update the signs of current buffer.
The plugin awares of signs from other plugins, for example: syntastic, ale ... But it will overwrite the signs of gitgutter.
" Specify the path to `coverage.json` file relative to your current working directory.letg:coverage_json_report_path='coverage/coverage.json'" Define the symbol display for covered linesletg:coverage_sign_covered='⦿'" Define the interval time of updating the coverage linesletg:coverage_interval=5000" Do not display signs on covered linesletg:coverage_show_covered=0" Display signs on uncovered linesletg:coverage_show_uncovered=1If you found the project helpful, please give it a star :)
