Comparing snytning to Eclipse and concluding that the other thing is better is a very low bar. IMHO, Eclipse is one of the worst IDEs ever invented and the MSDOS Edlin editor was better than Eclipse will ever be. (Well, exaggerating, obviously, but still…)
I’ve used many IDEs including Eclipse, Emacs and others. For a long time, Emacs was my go-to IDE as I could get it to do anything I wanted and 20+ years of config file tuning meant that it was a pretty good experience. These days I’ve moved on to Visual Studio Code and I could not be happier. I don’t understand why VSC combined with PlatformIO isn’t the new de facto standard for all embedded development. If is so far superior to everything else I’ve seen (except maybe very expensive paid solutions) that it just doesn’t make any sense to even consider anything else. Sure it needs some tweaks in some cases, but nothing complicated.