lintswitch runs pylint, pep8 and pymetrics on your Python code, and jshint on your JS code, in the background.
You must tell lintswitch which files to lint. A **vim** plugin is included, in the contrib directory, which calls lintswitch every time you save a file.
With lintswitch, your code is constantly being watched and linted in the background, without interrupting your workflow. You view the results in a browser.
Linters and file types currently supported:
- Python: pylint, pep8, pymetrics
- Javascript: jshint
lintswitch has only been tested on Ubuntu, but in theory should work anywhere Python does, as long as you install the linters.
Installation
git clone git://github.com/grahamking/lintswitch.git
cd lintswitch
sudo setup.py install
Then copy: _contrib/lintswitch.vim_ to _~/.vim/plugin/_.
Requirements:
- Python
- pymetrics
- Pylint
- pep8
Comments not found