I've been very impressed with WebStorm. After a somewhat comprehensive evaluation of IDEs for use in front end development, WebStorm leads the pack I think.
The one missing piece is that we can't configure JSHint the way we need to. The WebStorm preferences GUI provides some options, but not the full set. The GUI only lets you configure 15 of the 30 or so actual available options.
This is a problem because we don't want to change our coding practices just because an IDE doesn't let us configure linting the way we want.
I suggest adding a text area for setting JSHint options in addition to the checkboxes. This way you don't have to keep updating the GUI when the JSHint library changes.
The predefined area is good, but it does not work for setting options.
Full set of JSHint options:
Does anyone know:
Is there a hacky way to go in and adjust the JSHint library behind the scenes?
I'm on Webstorm EAP 121.110