WebStorm is the JetBrains IDE for JavaScript development. I think you can hook up the others to have more or less the same features as WebStorm, but I like having different IDE's for different tasks.

I can never make up my mind about if WebStorm or Code is the best place to do front end development.

For the last 3-4 months I have been all in Webstorm.