-
install nodejs >= 0.8
brew install nodejs- this will take a while -
preferably add
/usr/local/share/npm/binto $PATH -
install jshint
npm install jshint -g -
install jshintify sublime package from git (or just use package control):
cd $PATH_OF_SUBLIME_PACKAGES (probably somethint like cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/) git clone git://github.com/afterdesign/jshintify.git -
open preferences and check if the paths for node and jshint are correct
-
set the path to your jshint file
-
use
ctrl+super+jto run manually -
use
ctrl+shift+jto show list of errors in current line
-
install nodejs >= 0.8
-
install git
-
open
node.js command promptand install jshint:npm install jshint -g -
open
git Bash promptand do something similar to (or just use package control):cd $PATH_OF_SUBLIME_PACKAGES (probably something like /c/Document\ And\ Settings/YOUR_USER/Application\ Data/Sublime\ Text\ 2/Packages/) git clone git://github.com/afterdesign/jshintify.git -
check
jshint_pathcause it's set up tojshint.cmdand it may require to find that file and set whole path like:C:\\Documents And Settings'\IEUser\\Application Data\\npm\\jshint.cmd -
set the path to your jshint file
-
use
ctrl+super+jto run manually -
use
ctrl+shift+jto show list of errors in current line
-
Install nodejs >= 0.8. Preferably with package manager.
-
install jshint
npm install jshint -g -
install jshintify sublime package ((or just use package control)):
cd $PATH_OF_SUBLIME_PACKAGES (probably somethint like cd ~/Library/Application\ Support/Sublime\ Text\ 2/Packages/) git clone git://github.com/afterdesign/jshintify.git -
open preferences and check if the paths for node and jshint are correct
-
set the path to your jshint file
-
use
ctrl+super+jto run manually -
use
ctrl+shift+jto show list of errors in current line
- Download nodejs >= 0.8 binary.
- Unpack
- Open terminal or whatever you need and go to
node-v0.10.12-linux-x64/bin - install jshint
./npm install jshint -g - Configure paths in sublime jshintify plugin.
-
run_on_load- run jshint right after file is loaded do editor -
run_on_save- run jshint after file is saved -
error_messages_show_countanderror_messages_show_firsterror_messages_show_count : falseshow message like:(error) : Expected 'for' to have an indentation at 13 instead at 9."error_messages_show_count" : trueshow message like:ERRORS : 1 | (error) : Expected 'for' to have an indentation at 13 instead at 9. -
show_dot- show dot on panel with line number -
show_outline- draw outline on line with error -
debug- use to get info to post in github issue
{
"debug" : false,
"run_on_load" : false,
"run_on_save" : true,
"error_messages_show_count" : true,
"error_messages_show_first" : true,
"extensions" : [".js"],
"jshintrc" : "",
"show_dot" : true,
"show_outline" : true,
"paths" : {
"osx" : {
"jshint_path" : "/usr/local/bin/jshint",
"node_path" : "/usr/local/bin/node"
},
"windows" : {
"jshint_path" : "jshint.cmd",
"node_path" : null
},
"linux" : {
"jshint_path" : "/usr/bin/jshint",
"node_path" : "/usr/bin/node"
}
}
}
You can follow me on twitter: @afterdesign or find me on coderwall: @afterdesign or find me on g+: +RafałMalinowski
Licensed under the MIT license.
