Here's how to add a build system for Sublime Text 2 that uses SharpLinter for Javasript files.
- Select Tools -> Build System -> New Build System
- Enter the following to create a build config that works against javascript files:
{
"cmd": ["sharplinter", "-v","-ph","best","*.min.js", "$file"],
"file_regex": "^(.*?)\\(([0-9]+)\\): ()(.*)$",
"selector": "source.js"
}
Save it, and your're done. The regex should match SharpLinter's default output and let you use F4
and shift+F4
to navigate any errors within your file.
The "cmd" property for Submlime Text 2 should contain the command followed by any options you want, so this could be as simple as
...
"cmd": ["sharplinter", "$file"],
...
to run SharpLinter with default options against the active file. The options above are just the ones I like to use, which provide verbose output, minify to *.min.js on success, and use the best compression method (usually yui).
Go ahead and set yourself up with SublimeOnSaveBuild and you can have it run every time you save automatically.
No comments:
Post a Comment