Earlier quoted context omitted.
Sublime is the best! I've been creating a new programming language ACPUL with Sublime for 10 years https://old.reddit.com/r/acpu/comments/1fxxjtx/acpu_mobile_d... . I don't have the resources, so please add support for the ACPUL programming language. If Sublime had a good debugger, it would be even more powerful.
Support for syntaxes (and/or debuggers) are mostly provided by the community. Creating a syntax for your language shouldn't be that hard afaik. Just head over to https://discord.sublimetext.io to talk to the active community
I still like Sublime Text
611–620 of 620 posts
Re: I still like Sublime Text
#612Earlier quoted context omitted.
I'm in the best boat, I don't want to use LLM but I think ST having hooks to allow people to make such plugins (if those don't already exist) would be a fine thing. Luckily, that boat has loads of space and you're all invited :P
Sure, I'm fine with this boat :D
Re: I still like Sublime Text
#613Earlier quoted context omitted.
Some of us have jobs and do this professionally, not as a hobby. That’s why we use an IDE. Vim is a fun toy where you can hack together a poor man’s IDE but I grew out of that phase a long time ago. In some cases we are forced to use a specific IDE. Not optional.
An IDE is largely just a wrapper over terminal commands plus a set of language-specific editing affordances. If your language has a good LSP, vim (with a few plugins) can be all you need in a professional setting.
But in all seriousness a good IDE is much more than a text editor and buttons which run terminal commands. The main thing a good IDE has is a good debugger, which not only allows for stepping through code easily, but also shows the values of variables, memory, registers, in one easy to use interface.
If you don't use a debugger then either you're only building very simple programs, or you're stuck in some sort of special hell when it comes to debugging.
Re: I still like Sublime Text
#614Earlier quoted context omitted.
An IDE is largely just a wrapper over terminal commands plus a set of language-specific editing affordances. If your language has a good LSP, vim (with a few plugins) can be all you need in a professional setting.
You could also say that a command line terminal is just a wrapper around the OS's process start function. But in all seriousness a good IDE is much more than a text editor and buttons which run terminal commands. The main thing a good IDE has is a good debugger, which not only allows for stepping through code easily, but also shows the values of variables, memory, registers, in one easy to use interface. If you don't…
I never got in the habit of terminal debugging, but I'm sure some people prefer it over using a GUI. I'm that way for git: The command line interface is unintuitive, but I've gotten accustomed enough to it that it feels comfortable.
Re: I still like Sublime Text
#615Earlier quoted context omitted.
> but I immediately lost an important file Zed has an "autosave" setting, it's just off by default.
Sublime’s behaviour isn’t an autosave, it just never loses text in a window. You can upgrade the entire OS, start Sublime and your windows and text will be waiting for you, regardless of saved or unsaved state. I’ve got five-year-old scratchpad windows open that I’ve never saved.
Re: I still like Sublime Text
#616Earlier quoted context omitted.
lol, this is a good one, made me smile! I’ve definitely met coworkers like that — you nailed the parody 100%. So ridiculously condescending, and yet so common!
OP thinks IDEs are toys. I think Vim is a toy (beyond its functionality as an editor where it is definitely not a toy). I've been using IntelliJ for at least 10 years now. If you have used it, you know what I'm talking about. IDEAVim plugin provides Vim key bindings and Vim editing mode, so it has the best of Vim and an IDE in one application. Refactoring and navigation in IntelliJ is superior to whatever you can hac…
Another thing that always gets lost in these dev env debates is what language and use-case. I do mostly C++, and most of my time is spent going between 2 or so buffers. I'm not doing something that requires zipping across several unique files per minute. Even if I do need to change files, having a slower mechanism to get there causes me to think more carefully about what I actually need to do there. So the extra 5-10 seconds aren't fully lost.
Re: I still like Sublime Text
#617Sublime has been sublime for over a decade that I've been using it, I prefer version 3 and still have all the old packages/themes compatible with it. I have my favorite theme Afterglow. I've made so many changes to it, there is a command on save in every project folder I have for things like quick deploying apps be it a quick npm build + rsync or more complex capistrano prod deploy command, or sending a ctrl signal to a sock file to have chatgpt's response appear after asking it anything and pressing cmd+s in any open .md file. It's glorious seeing its response stream right there and then.
Screw people making bloated IDEs and feel sorry for people who use them because they don't know any better.
Sublime is pure, extremely quick to search or load massive files, I often have over 20 folders/windows open each with hundreds of dual column tabs. Never have to close it because it's running out of memory or bogging down my system, never. It's written well, the person who made it cares for writing good code and making good software. That's all you really need to know.
Sublime is the way to go and will most likely will be for the next 10 years at least for me.
Re: I still like Sublime Text
#618Sublime Text developer here, thank you for all the praise! I'm looking forward to what we can accomplish this year. If you have any questions I'd be happy to answer.
2. How are you able to maintain stability of the application? Do you have an extensive test suite? What QA do you have in place?
2a. How do you ensure that there is no regression in editor performance?
3. Sublime text is almost 2 decades old. How has the code based evolved since then? Does it have a lot of technical debt, or has the core of the editor aged well and remains relatively unchanged?
Re: I still like Sublime Text
#619I use sublime as a copy paste buffer when I need excellent visual regex search and replace. Vscodes regex search has awkward semantics (or at least I don't know them as well as sublimes) so I usually paste things into sublime, edit them with the regexes, then go back to what I was doing. My work has some extensions that only work in vscode so I'm stuck with it but it's good enough. I also never close sublime tabs and…
If you use windows, you can use WIN + V instead of using an editor for a copy paste buffer. WIN + V activates clipboard history, so you can see and select things you copied previously.
Re: I still like Sublime Text
#620Earlier quoted context omitted.
Not remotely the same, false equivalence. I don’t regularly need to add CPU instructions; I do regularly need to amend my tools.
Yet you deny this freedom to your own users (as seen in a AGPL thread in 2021). Interesting.
The AGPL is plainly a nonfree license. @marcan has documented the other nonsensical requirements it has and how complying with it as written is basically impossible even if you want and intend to.
It was created by anticapitalist zealots who want to conflate use and modification of software (a solo activity) to consumption of a service (an activity that involves others). It fails both logically and legally.
The fact that people regard the AGPL as a free software license is insane to me. It reduces your rights if you plug an ethernet cable in. It’s insane.