Sublime bet on its own code indexing engine and it seems like that was a mistake. I think it predates LSP, but now that LSP is a success they should embrace it with native support.
Sublime bet on its own code indexing engine and it seems like that was a mistake. I think it predates LSP, but now that LSP is a success they should embrace it with native support.
It opens blazing fast, I create a new tab, jot down whatever and close it without being prompted to save.
That is reason enough to keep it installed.
Of note, I recently switched from VsCode to Sublime for editing individual files.
What does this mean?
Both Sublime and VSCode definitely have a concept of projects with their own files and windows. Is your complaint that the projects are folder-based instead of taking the form of a "project file" containing a list of files in the project? Because I really see the latter as an anti-feature.
as an aside, you can totally do this with do this with sublime-project files if you want.
Also, Sublime doesn't do refactoring but VSCode totally does, given appropriate language server support which does exist for e.g. typescript. I have no problem believing that IntelliJ has more and fancier refactorings and code navigation features, but honestly I have never had a lot of use for anything more than rename, goto definition, find all references, and most importantly function/variable name completion, which all work great in VSCode.
You mean like workspaces[1]? Or Multi-Root Workspaces[2]?
[1] https://code.visualstudio.com/docs/editor/workspaces [2] https://code.visualstudio.com/docs/editor/multi-root-workspa...
My performance problems with VSCode are mostly short hangs and trouble keeping up with typing. Sublime is definitely better, but I only experience those problems in VSCode sometimes. And I could probably fix it by removing some of the extensions I have installed.