- Choice of JSlint (current), JSLint (old) and JSHint.
- Simple .vsix double-click installation. Also available on the
Visual Studio Gallery (2012 page) website, and downloadable directly from within Visual Studio using Tools->Extension Manager.
- Configure from the Tools menu. Screenshot
- Import/Export Options.
- Output as Errors, Warnings, Messages or Tasks. Screenshot
- Skip validation of certain script files and folders when building (e.g. non-user code).
- Skip validation of a file section. Screenshot
- Predefine JSLint global variables, per file or globally.
- CSS validation.
- Detection of constants (optional)
1.4.2 - support maxcomplexity options in jshint. updated jshint&jslint. Thanks to
Fredrik Mörk per solution options now have a relative path. aligned labels in options. 2012: Now excludes files from build correctly.
1.4.1 - bugfixes - UI should support dpi modes better, global not globals, hide warn on unused global option for jshint (and make visible for everyone else), fix some errors oldjslint was giving since 1.3.10. bugfixes for 2012 - context menu appears in js
files in editor, items in solution folders don't throw exceptions when right clicking, support express versions
1.4.0 - per solution config. new lint & hint. Visual Studio 2012 Alpha support.
1.3.11 - fixed old jslint (broken in 1.3.10)
1.3.10 - new camelcase and quote options for jshint, jslint removed yahoo widget defines, Upgraded dependencies, Fixed bad wording of regex-dash option, No longer upgrades options from before 1.2.4
1.3.9 - New JSLint and JSHint.
1.3.8 - New JSLint and JSHint. Fixed bug causing strict trailing whitespace in JSHint to give a exception. JSLint removed confusion option, added anon option. JSHint added laxcomma.
1.3.7 - New JSLint, New JSHint, new ES.Next and smarttabs option in JShint, removed adsafe and safe options from jslint.
1.3.6 - update to jslint and jshint latest
1.3.4 - New version of jslint - more type confusion, support for types on properties
126.96.36.199 - Critical bug fix with whitespace option
1.3.3 - New version of hint and lint (new options and polarity of many jslint options changed). Now reports error with text that relates to the lint engine.
1.3.2 - New version of hint and lint (including new options)
1.3.1 - New version of hint & lint plus bugfixes
1.3.0 - JSHint Support & Run on save
1.2.4 - Bugfix for Solution Folders, thanks to Magnus Lidbom. Bugfix for skip on build in websites and on folders. "" no longer appears as repeated constant. New version of JSLint with bug fixes.
1.2.3 - Support for tolerate continue option, spelling mistake and tolerance of 0 and 1 as repeated constants
1.2.2 - New Version of JSLint, some bug fixes and constant detection
1.2.1 - New Version of JSLint - support to switch back to old version of JSLint
1.2.0 - Spelling Fix, TODO detection, new version of JS Lint
1.1.5 - New Version of JSLint, Bug Fix with Indent option not working
1.1.4 - Import/Export Options
1.1.3 - Ability to skip sections of a file, CSS & HTML Validation
1.0.2 - Ability to exclude a folder and minor bug fixes
1.0.1 - Configurable error list severity, uses edited file instead of last saved file and minor bug fixes
1.0.0 - Initial Release
Visual Studio Options
Output as Errors, Warnings, Messages or Tasks
Skip validation of certain script files and folders