>>
|
No. 2603
[Edit]
I recently switched from vscodium to Sublime 4 on my ThinkPad primarily due to performance issues. Having never used Sublime for more than a few minutes, I was quite interested in seeing how it stacks up.
In short, well enough. As implied, VSC doesn't play well on my laptop because of Electron and the machine's poor graphical power, but I've used it nonetheless due to it featuring the best support (via an extension) for the language I use. Sublime, on the other hand, is quite snappy, and its startup times are great.
Without additional packages, Sublime supports my favored language's with syntax recognition, okay-ish autocomplete, locating of definitions, snippets, and basic integration with the standard build tool. Very much of a pleasant surprise, and unlike the VSCode extension, nothing breaks, forcing one to reload the window.
Sublime is not without faults, of course: no built-in terminal, the best 3rd-party package providing terminal panes/tabs isn't that good, the built-in vim emulation and third-party packages providing it leave much to be desired, and there is no support for the language server protocol as far as I know. The latter would allow me to use much of what the VSCode extension provides, but I'm sure implementing the LSP is quite the task, and one wants to ensure it won't affect performance.
Nonetheless, I find Sublime to be pretty good, and I'd buy a license if I wasn't a poorfag. Even without LSP support, if the developers added a built-in terminal, and there was an updated third-party package that integrates with neovim, I would be a very happy camper.
|