You can be a lot more productive if you avoid JS entirely.
https://transcrypt.org https://yourlabs.io/oss/ryzom#javascript https://github.com/am230/py2js
We get so much satisfaction out of writing JS in Python, it's worth all the IDEs in the world for us!
You can disagree if you want but that doesn't change the fact that JS is a huge pain in the neck to get the job done with.