CoffeeLint is The pluggable linting utility for JavaScript. see more here.
CoffeeLint plugin for WebStorm, PHPStorm and other Idea family IDE with Javascript plugin, provides integration with CoffeeLint and shows errors and warnings inside the editor.
- Support displaying coffeelint warnings as intellij inspections
- Support for custom coffeelint rules
- NodeJS
- IntelliJ 13.1.4 / Webstorm 8.0.4, or above.
Install coffeelint npm package coffeelint npm:
$ cd <project path>
$ npm install coffeelintOr, install coffeelint globally:
$ npm install -g coffeelintTo get started, you need to set the CoffeeLint plugin settings:
- Go to preferences, CoffeeLint plugin page and check the Enable plugin.
- Set the path to the nodejs interpreter bin file.
- Set the path to the coffeelint bin file. should point to
<project path>node_modules/coffeelint/bin/coffeelintif you installed locally or/usr/local/bin/coffeelintif you installed globally.- For Windows: install coffeelint globally and point to the coffeelint cmd file like, e.g.
C:\Users\<username>\AppData\Roaming\npm\coffeelint.cmd
- For Windows: install coffeelint globally and point to the coffeelint cmd file like, e.g.
- Select whether to let coffeelint search for
coffeelint.jsonfile - You can also set a path to a custom rules directory.