But the most important thing is alive ecosystem - a lot of Sublime plugins are either dead or in maintenance mode, developers lost interest and moved to open source alternatives like Atom and VSCode.
P.S. Even though I moved to VSCode, I still love and respect Sublime.
Genuine question: does this really make a difference in your day to day usage? I feel like once I've learnt the ~20% of features that are useful to me on a regular basis everything on top is marginal gains. Im really not that bothered by loads of new features.
I really really do not want to spend time to figure out on my own how to integrate this or do that (unless I need to) and the myriad of plugins/packages available to Emacs and Atom is something that is insanely helpful if you need to do something quickly.
I don't really need any updates from sublime. It does everything I need it to, and I've never felt a lack of a feature. I'm looking at the new and highly touted "hot exit" feature, and I'm thinking "but sublime prompts you to save when closing the app, and honestly I haven't lost work due to forgetting to save in several years."
> lots of communication
Again, I'm not sure why I'd want communication from the creators of sublime.
> great plugin ecosystem
Any plugin I've wanted (linters, syntax files, git integration...) has been installable from a dropdown menu in sublime. Maybe if my plugin needs were more esoteric, I'd appreciate vscode more?
> open source
I dig that, philosophically. Although if that was a priority for me, I'd go with Atom, instead of something published by microsoft.
Again, I'm open to the idea that vscode could be better than sublime - but maybe it's only better to people who need more obscure plugins, or who really care about open source?
but even if it didn't do anything more than Sublime, it's free.
I frequently point to VSCode as an example of a well-run open source project.