ruanyl / Coverage.vim
code coverage vim plugin
Stars: ✭ 106
Labels
Projects that are alternatives of or similar to Coverage.vim
Auto Git Diff
A vim plugin which shows git diff for Git Rebase Interactive
Stars: ✭ 88 (-16.98%)
Mutual labels: vim-plugins
Codacy Coverage Reporter
Multi-language coverage reporter for Codacy
Stars: ✭ 96 (-9.43%)
Mutual labels: coverage
Swagger Coverage
Tool which generates full picture of coverage of API tests based on OAS 2 (Swagger)
Stars: ✭ 89 (-16.04%)
Mutual labels: coverage
Vim Unbundle
🎁 Fast, filetype-lazy loader of Vim scripts & plugins
Stars: ✭ 97 (-8.49%)
Mutual labels: vim-plugins
Awesome Open Hardware Verification
A List of Free and Open Source Hardware Verification Tools and Frameworks
Stars: ✭ 103 (-2.83%)
Mutual labels: coverage
Rain
🌧️ A live example to illustrate python packaging, testing, building, & deploying
Stars: ✭ 99 (-6.6%)
Mutual labels: coverage
Vim Search Pulse
Easily locate the cursor after a search
Stars: ✭ 91 (-14.15%)
Mutual labels: vim-plugins
Vim Ruby Minitest
Vim highlighting & completion for MiniTest
Stars: ✭ 97 (-8.49%)
Mutual labels: vim-plugins
Karma Webpack Example
Karma + Webpack + Mocha + Chai + Istanbul
Stars: ✭ 88 (-16.98%)
Mutual labels: coverage
Vim Follow My Lead
Vim plugin for showing all your <Leader> mappings in a readable table including the descriptions.
Stars: ✭ 100 (-5.66%)
Mutual labels: vim-plugins
Omnisharp Vim
Vim omnicompletion (intellisense) and more for C#
Stars: ✭ 1,269 (+1097.17%)
Mutual labels: vim-plugins
S2e
S2E: A platform for multi-path program analysis with selective symbolic execution.
Stars: ✭ 102 (-3.77%)
Mutual labels: coverage
Coverage.vim
Greatly inspired by vim-gitgutter
A vim plugin which shows code coverage like wallabyjs. Supports istanbul json reporter
format:
requires vim8 or neovim
Install
Plug 'ruanyl/coverage.vim'
How it works
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
.
Config
" Specify the path to `coverage.json` file relative to your current working directory.
let g:coverage_json_report_path = 'coverage/coverage.json'
" Define the symbol display for covered lines
let g:coverage_sign_covered = '⦿'
" Define the interval time of updating the coverage lines
let g:coverage_interval = 5000
" Do not display signs on covered lines
let g:coverage_show_covered = 0
" Display signs on uncovered lines
let g:coverage_show_uncovered = 1
If you found the project helpful, please give it a star :)
MIT License
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].