LanguageSupportFactory lsf = LanguageSupportFactory.get();
jspf.setJsHintRCFile(new File("path/to/.jshintrc")); // This is optional
JsErrorParser is a simple enum that allows you to toggle between Rhino and JSHint for error checking. Once JSHint is enabled, you can optionally point to a .jshintrc file to dictate what errors/warnings should be flagged. If you don’t do this, JSHint’s defaults are used, but doing so allows you to fully tailor your JS editing experience.
Here’s an example screenshot showing some warnings and errors identified by JSHint, some of which aren’t caught by Rhino:
Current Scope in the Gutter
Hopefully the next RSTA/AutoComplete/LanguageSupport release will be in the next couple of weeks. Look for it soon!