Sublime Text 4 Build 4142
sublimetext.com
sublimetext.com
Maybe a project-oriented IDE next? Want to ditch JetBrains for project-editing since it's a pig.
Ah found the guy they're making intellijs version of vscode for. I should let them know he's not interested
Like it was just sitting there idling using 10% of my CPU, with the so-called "Smart Mode" disabled.
Not anymore ;)
Sublime is probably the best performing application I'm using. Instant startup times, zero lag when typing. That does make a difference.
There are so many fantastic editors these days. A real embarrassment of riches. Something for everyone.
I hope Sublime is a motivating role model for other indie devs. If you create a great product, and pace yourself for the long-term, you too could become a "working artist" style dev (solo or team).
A built-in debugger is probably the biggest thing I'm missing out on -- but I don't personally want that in my editor anyway.
Sublime's extensions take a bit more research but they are an upfront cost rather than an ongoing irritation.
That said, taste is a factor. It's possible VSCode simply fits you in a way that it does not others.
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.
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.
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.
I understand it would hurt their sales but there's so few codebases showing how to make fast apps with QT.
Afaik they use their own UI toolkit.
So I turned it off in the settings, cleared the recent files in the menu, but now there's a bunch of files just sorta stuck in the OS recents... Anyone know how to manually clear recent files from an app in macOS?
Whenever I wanted a quick edit, or to open a big file that VS Code and others will struggle with - I used Sublime.
But now I moved to Lapce[1] which is even faster (I didn't think it'd be possible) and open source, which is a huge bonus. It's not feature complete yet, but it got good enough and they improve fast.
Search and replace in multiple files.
Multiple cursors.
Ability to have N number of unsaved tabs
chef's kiss
I’m a full-time Go developer. Last time I tried Sublime Text, I couldn’t get close to what I have in vscode with an all-in-one Go extension to handle `gopls` for function lookups/refactoring/etc and `golangci-lint` for linting, for example. I am even willing to live without integrated debugging if everything else is near perfect. Sublime gets so close with several extensions, but it didn’t feel coherent. Before I try again, is it worth the effort or is Go support still spread across several disparate extensions from different developers?
I really like sublime merge though! Can't work without it.