Using a barebone editor (eg Notepad) to write code is like building a house with just a hammer: it’s possible, but a lot more effort than it’s worth and the end result is not very good.
A proper, well-equipped text editor lets you code faster, cleaner code
These days, there are only five editors each case worth considering when writing JavaScript.
Find dozens of alternatives, but none of them hold a candle to this so do not waste your time.
That means two things: First, all its best features are integrated and official, and second, the entire coding environment is a coherent whole.
The good news is that the subscription price goes down the longer you keep activating your plan.