Hacker News new | ask | show | jobs
by ____________g 413 days ago
I’m intrigued—what’s your setup? Do you use any advanced refactoring features like Change Signature or Extract Selected Members? It’s been a couple of years since I last tried setting up Java in VS Code, and I’m curious how far things have come. Intuitively, I’d expect JetBrains to have the upper hand in this area, since they can build specialized UIs for complex tasks, rather than being constrained by the limitations of the Language Server Protocol.
2 comments

> I’m intrigued—what’s your setup?

Quite often it's vim/emacs with a crazy collection of plugins and custom-written scripts where the most powerful tool is a fuzzy search.

Surprisingly few people know what an actual powerful IDE can even do.

Incorrect, many of them do, and make the determination that a few nice to have features doesn't outweigh the cost, lock in, and incongruence with the use of open source software where possible.

I know several world class developers who have invented corner stone technologies that use text editors without any plugins and just run the compiler in a separate window. It turns out that you actually are not held back by not having your hand held by an IDE, it was just a skill issue.

> Incorrect, many of them do,

Most of the time in these discussions it's revealed that no, they don't.

The rest is a non-sequitur

Edit: Oh. You don't know either https://news.ycombinator.com/item?id=43917174

This gives me the impression that you are speaking about something you don't have tacit experience with.
Nowadays I just use an LLM. None of these features are relevant anymore. Unless JetBrains has a proprietary LLM that is better at coding than what ever else is on the market (they don't) then there's no reason to pay money for their products.

I am not even particularly bullish on AI, but not seeing how LLMs have made IDEs irrelevant is like using Vim and crying foul about IDEs without trying one out.