For those that have an option of paying a bit for your tools - I’ve been using Jetbrains Webstorm for many years now - and to my mind it is the best IDE for javascript, thanks to it’s ability to understand JS well and amazing search tools. A lot of things you would need to get plugins for in other IDEs are defaults here, if you use, say node.js, or webpack or Jest or just about any other popular framework library - Webstorm will just understand that and support you in your work with that library.
I haven’t used VS Code much, but I hear it is a very good tool.
PS:
having read my own post I though I should mention that I don’t have any affiliation with Jetbrains, I just think they make IDE good software.