>They tried and failed to make VS good for JS
VS 2013 is actually very nice for Javascript development. The only place it really falls down still is management for pure JS projects. SublimeText still beats it there for grouping JS files together just by folder instead of Visual Studio's need for clunky "solution" and "project" files.But Visual Studio's Angular support is awesome.
Netbeans as of 7.4 seems also quite nice. Just as extra info. I also like VS.
It's not like Microsoft somehow failed to make VS good for JS, it's theoretically impossible to make VS do to JS what TS can do for any IDE.
Really? Who? I just don't see them or they must be really good at abstracting away this activity.
As a side project, I'm creating a framework to build Gjs applications using TypeScript. The neat thing is that the compiler can easily create a combined JavaScript file, which when appended to a stub JS file results in a single executable for installation. The bad part is that the supplied lib.d.ts contains definitions for objects that don't exist.
I use Sublime a lot as well on my Mac, and I don't like it as well.
Chrome/Firefox dev tools.
FWIW I use VS2012 for Javascript development daily. I also add in ReSharper, the wonderful Web Essentials extension (http://vswebessentials.com/) and a few other extensions I adore ('Productivity Power Tools 2012' and 'Highlight all occurrences of a selected word'). I find the result to be exceptionally good.
And, if you want to use an IDE over say vim or Notepads, then Webstorm is the best.