Live data from Hacker News

I still like Sublime Text

ohdoylerules.com

601–610 of 620 posts

Re: I still like Sublime Text

#601
post #443

Earlier quoted context omitted.

Out of curiosity, what is it about an IDE that you find useful...? I'm probably just a heathen, but I've always done the build/run steps on the command line, and Sublime has LSP for all the syntax & semantics goodies other than that -- like for Python, I've got Ruff (syntax), Jedi (semantics), and CoPilot (autocomplete) running happily, with what I feel is an impressive amount of configurability. Are people just work…

"Out of curiosity, what is it about an IDE that you find useful...?" I really don't understand this question. It is like asking "What is it about SolidWorks that you find so useful"

Well solid works does things the command line can’t. After all these amazing answers, my main takeaways for “what can an IDE do better than terminal+text editor” are:

1. Debugging right in the code, rather than in an ugly terminal copy of the code next to it (sounds nice!)

2. Better semantic features in language-specific IDEs (autocomplete, refactoring, etc).

Certainly those things sound nice, but I hope you see how they’re not essential!

Re: I still like Sublime Text

#602
post #601

Earlier quoted context omitted.

"Out of curiosity, what is it about an IDE that you find useful...?" I really don't understand this question. It is like asking "What is it about SolidWorks that you find so useful"

Well solid works does things the command line can’t. After all these amazing answers, my main takeaways for “what can an IDE do better than terminal+text editor” are: 1. Debugging right in the code, rather than in an ugly terminal copy of the code next to it (sounds nice!) 2. Better semantic features in language-specific IDEs (autocomplete, refactoring, etc). Certainly those things sound nice, but I hope you see how…

After getting used to them they FEEL essential.

Re: I still like Sublime Text

#603
post #600
post #549

Earlier 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.

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 hack together in Vim. You can integrate Vim with a language server but then what's the point? Just use an IDE.

At work we are forced to use a specific IDE. It's a niche programming language not supported by any other software. Vim is not an option.

Re: I still like Sublime Text

#604
post #549

Earlier 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.

This doesn't track (my) reality and I want to signal to others that this type of development is perfectly viable. I have a normal job using go + angular/react, lots of databases (postgres) and lots of bare-metal OS shenanigans. I use Vim with 2 plugins. One fuzzy file finder and one for integrating with go. I've used the JetBrains products daily for many years. These are very slick and I basically regard them as work…

Yes it depends on what exactly you are doing.

IntelliJ enables quick refactoring of large JVM projects without messing with language servers. It's all integrated and just works out of the box.

IDEAVim plugin provides the Vim keybindings and the Vim editing mode so it's the best of both worlds for me.

Re: I still like Sublime Text

#605
post #597
post #549

Earlier 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.

[deleted]

Re: I still like Sublime Text

#607
post #603
post #600

Earlier 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…

You can only use IDEA when you need to do major refactoring or debugging, which isn't that frequent on average. There's nothing special about navigation in IDEA that text editors can't do.

IDEs aren't perfect - they often have performance issues, new bugs with every update and do confusing things like marking completely valid code as errors. One of the reasons why I stopped using IDEA after many years of being a fanboy is that I found these unexpected behaviors and bugs getting in the way of actual work. For example, you might reopen your project in the morning to find out that everything that worked perfectly in the evening is suddenly broken, and then you have to spend half the day reinstalling previous versions of plugins and cleaning caches. While editors might be a bit simpler, they're always works reliably.

>At work we are forced to use a specific IDE. It's a niche programming language not supported by any other software.

yes, sometimes is no any choose.

Re: I still like Sublime Text

#608

Sublime 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.

Just to echo others I love your software and have been using it for years. It’s my go-to text editor for jotting down notes, pasting clipboard contents, authoring and formatting quick todo lists, comments and all sorts. I love that it starts quickly, runs reliably and is kept up-to-date. Three cheers for you. Keep up the good work.
Post reply on HN