Live data from Hacker News

Sublime Text 4

sublimetext.com

321–330 of 647 posts

Re: Sublime Text 4

#321
post #289

I've been using ST4 since the early dev builds and there is just no editor that makes me as productive as SublimeText. I tried everything under the sun from going with VIM/nvim for the majority of the time, vscode, atom, intellij, emacs (spacemacs). The plugin ecosystem picked back up when Sublime started pushing out dev builds. The editor improved, got much faster, the plugin APIs expanded. Right now with my ST4 set…

Would you mind talking a bit about your setup, what plugins you use and wrote yourself?

Re: Sublime Text 4

#322
post #314

Hello HN, I'm one of the developers at Sublime HQ. We're all very excited about this release. If you have any questions you'd like to ask I'll do my best to answer them.

How difficult would it be to make a Sublime-Text-for-terminals?

Practically impossible. It's like trying to play a video on a terminal.

Re: Sublime Text 4

#323

Hello HN, I'm one of the developers at Sublime HQ. We're all very excited about this release. If you have any questions you'd like to ask I'll do my best to answer them.

Do you expect that working with Python codebases will get better with this release? I mean it in the context of code completion and other "intelligence" features.

Re: Sublime Text 4

#324
post #305

I know people who love Sublime but are worried about it disappearing, or paying for an upgrade only to see development to stall. It's good to see that the Sublime team have responded to this with a licensing model that rewards them for releasing updates: > Sublime Text license keys are no longer tied to a single major version, instead they are now valid for all updates within 3 years of purchase. After that, you will…

I'm curious how this works at the technical level. The license key presumable encodes both an expiry date and what version numbers it is valid for when it was issued (and therefore will continue to work for even after expiry)?

I'm assuming there's just a licensing server keeping track of each license key and it's purchase date along with each versions release date.

I don't see any need for encoding this data within the license key

Re: Sublime Text 4

#325

Does anyone still choose Sublime over VS Code? I wonder what plugins I'd miss from a frontend dev perspective.

i begrudgingly use VSCodium at work because they don't have a licence for sublime text and they probably wouldn't buy one if i asked. i swear it takes me twice as long to do things but maybe with time i will get more used to it. one thing i do like about it is how easy it is to create split screen documents just by dragging then to the edge of the screen

ST licensing terms have always allowed you to use your personal license at your dayjob too.

"Using a Personal License at Work": https://www.sublimehq.com/sales_faq

Re: Sublime Text 4

#326

I was a Sublime user, then Atom, and now I’m a VS Code user. In 2021, what reasons are there to use Sublime over VS Code? Performance is the only one that comes to mind, but there are surely others... right?

I've tried using VS Code after years of coding in Sublime Text but quickly returned to ST - VSC just felt so slow, bloated, sluggish and overall unpleasent that all other features didn't matter because it simply made writing code irritating, it felt like the IDE is more important than the actual code you write and the editor is less important than all the bells and whistles.

Re: Sublime Text 4

#327
post #324
post #305

Earlier quoted context omitted.

I'm curious how this works at the technical level. The license key presumable encodes both an expiry date and what version numbers it is valid for when it was issued (and therefore will continue to work for even after expiry)?

I'm assuming there's just a licensing server keeping track of each license key and it's purchase date along with each versions release date. I don't see any need for encoding this data within the license key

I don't think it communicates back to them when used.

Re: Sublime Text 4

#328
post #315

Hello HN, I'm one of the developers at Sublime HQ. We're all very excited about this release. If you have any questions you'd like to ask I'll do my best to answer them.

Could you give a high-level description about what does sublime do in order to handle large files?

Ropes, a fast syntax engine and lots of caching/optimisation. Maybe there will be a blogpost on this one day.

Re: Sublime Text 4

#329

Hello HN, I'm one of the developers at Sublime HQ. We're all very excited about this release. If you have any questions you'd like to ask I'll do my best to answer them.

Are there any plans regarding first class support for LSP (or, more generally and perhaps more useful, first class support for extensions providing semantic knowledge about the code)?

I know that LSP plugin exists, but, anecdotally, folks are having trouble with it. Which i think is understandable https://lsp.sublimetext.io/features/ says Show Code Actions: UNBOUND, and this is the second most useful thing in LSP (the first is extend selection), it’s not that the plugin is wrong: it’s just that you can do only so much if the editor lacks first class UI/UX concepts for features, required to expose LSP to the user.

Post reply on HN