No such thing as “the best editor”

There is no such thing as the “best code editor”, just like there is no “best programming language”. It is a matter of choice, need, being accustomed to, and being comfortable with.

If you already have used X (replace X with any editor out there), liked it, and are comfortable with it, keep using X.

If you are looking for an alternative, each editor has advantages and disavantages (more like un-advantages).

If you are trying to find an editor to stick to, give each one at least 3 months, customizing and optimizing each according to your needs in the mean time. After about a year, you’ll know which one you want to go with.