Full disclosure: JetBrains changed their licencing scheme not so long ago and it’s really confusing now. You do not have to keep paying forever! Once you’ve paid for 12 months you get a perpetual fallback licence that gives you only security updates but your product still works.
Either way, you can try it out for free, so why not give it a shot?
ps If any readers know of a better JS IDE I would absolutely love to hear about it.