Bom JavaScript IDE

I would Say the Atom IDE is pretty good for typing and editing Javascript 
Shiv