Eclipse (or STS), Javascript, SPA and me... An open rant
Friday, February 21, 2014 at 2:12PM
Ken Rimple in eclipse, javascript, rants, spa

Ok, I just sent out a tweet I'll probably regret. But let me state my case: there is only one traditional editing company that 'gets' Javascript IDEs right now in the world of Single Page WebApps - and that's JetBrains. The other option is VIM for me... Or Brackets (AWESOME tool). But I want my CTRL-SPACE code fill-in.

I've been running a training course that involves a JavaScript Single Page Web Application (SPA) in AngularJS. Like many of these platforms, it involves mounting a number of other JavaScript libraries, and they are generally mounted in a minified way unless you need to debug into them (long debate I'm side-stepping here).

My tweet about 30 minutes ago seems to have gotten legs, and I'm about to duck under an earthen barrier to avoid the flack:

Whomever has power over STS and Javascript tooling, can you play nice or integrate with JSHint and ignore my minified SPA libs?

Here is my challenge:

Given a Javascript-fronted single page Web Application, I want:

Is anyone in Eclipse-land working on this? The closest I've gotten to Javascript happiness is using WebStorm. But it doesn't support these tools directly (I have to execute them from a command prompt panel). I love WebStorm for its strong tooling, but even that one is missing Grunt as a plugin.

For clients who need to stay on Java-based build tools (because they're not switching their backend to Node/Express) but who are moving into SPA + RESTful Spring/Java EE apps, I think we'd see good adoption of a forward-leaning Eclipse (since it is kind of the enterprise developer's lingua franca).

Am I off the mark here? Tell me so in the comments...



Article originally appeared on Random Thoughts (
See website for complete article licensing information.