I’ve had to use VSCode in my latest contract due to permission issues with using Sublime plugins (I’ll try and get around them at some point).
Even after trying to improve VSCode shortcuts and settings to be a bit more like Sublime and installing a “Rebound Delete” plugin (yeah by default you can’t remove a whole line), I can still say that Sublime is superior in nearly every way.
The most noticeable thing is performance. Folks who came from Atom think VSCode is fast but it feels like quicksand compared to Sublime (on a 32GB RAM super computer). And that’s without searching or fuzzy searching node_modules (which is annoying). I also love that you can develop a plugin in Sublime, for Sublime, seeing changes live, and you can install many plugins or change settings without a restart (can’t do any of that in VSCode and it’s a much newer project :/).
So what does it do better? I don’t really care about super smart intellisense, sometimes it even gets in the way: for example it sometimes pops up and blocks you clicking on something, or it won’t suggest a code word because you’re typing it in a string and it’s trying to be smart. But the best feature it has is “Go to definition” which is bound to a shortcut key and works a million times better than Sublime’s (it actually works). The only other minor thing is suggestions as you’re typing import paths.
If Sublime had a proper Go to definition it would be amazing.
The only other thing I’ve been waiting for Sublime to do for years is a shortcut on find results to go to the location without using the mouse.
Another minor niggle is the file explorer could use some love, it shouldn’t be necessary to install SidebarEnhancements plugin to get some basic human rights features like copy & paste, delete, open in explorer, run etc.