Live data from Hacker News

No more JetBrains products for me

matthewkosarek.xyz

101–110 of 230 posts

Re: No more JetBrains products for me

#101
post #44

Jetbrains’ good deterministic refactoring tools are what I like from them (and debugging). Other than that, I must agree with this article.

Have you found a good replacement for that in other editors?

I hate it when I try to refactor or rename something in VSCode, which can be done deterministically, but it tries to use AI for it, which can mess things up.

Re: No more JetBrains products for me

#102
> I tend to run older hardware,

> the tool is so fricken slow.

How old is "old hardware"? I've had no issues running CLion on a 2020 M1 Macbook Air and a i5-10400 (Linux). These projects are only in the hundreds of thousands of lines of code though.

> The install is gigantic on disk, leading me to avoid it on my older machines where space is limited.

I found that by default toolbox likes to keep old versions of the IDEs available for rollback. I disabled that and reclaimed tens of GB across all the products I use.

Re: No more JetBrains products for me

#103
For me the big question with something like Zed is how/when does it get monetized?

How does Root/Ventures, V1.VC, Matchstick, Redpoint, and Sequoia get paid and what does that eventually look like for the people who have adopted Zed?

Does it enshittify? Does it just get bought by somebody else and languish?

Re: No more JetBrains products for me

#104
post #81

Totally valid reasons, I haven't had the same experience but I mostly do work on Java or React & Rails in IDEA can't speak to CLion or RustRover etc. Really my biggest thing for jetbrains is the cost, of course my company pays for a license on my main machine but I've been paying for a personal license as well and have been thinking of making the switch to Zed/NeoVim/VSCode etc. for a while just to save a few bucks e…

Similar situation here. I primarily bounce between TypeScript, Python, and occasional Java -- all very well supported by JetBrains IDEs.

I occasionally try switching editors, most recently to vscode, but between the near flawless vim emulation, refactor functionality, and multi-language support I always come crawling back to JetBrains, despite the memory bloat and occasional buggy release.

Maybe that'll change someday, and I honestly hope something better comes along, but for now it just works better for my workflows and is worth the cost of admission.

Re: No more JetBrains products for me

#106
> I cannot instantly create a new file

Agreed, but if you use IdeaVim you can:

  :e src/my_new_file.txt

> The startup times are just abysmal

For quick edits I just use Vim, but disabling unused plugins speeds up startup quite a bit.

--

> Switching projects has abysmal performance

I reported that bug: https://youtrack.jetbrains.com/issue/JUNIE-2563/Minor-UX-Slo...

Re: No more JetBrains products for me

#107
post #63

Earlier quoted context omitted.

Not who you are replying to, but the new Lexus RX350h takes and absurdly long time to be ready to drive away, if you want to use the rear camera to help back out of the parking lot.

Wait, don't you reverse into a parking space and drive straight out?

I always wonder why people do this. What’s the reasoning?

Re: No more JetBrains products for me

#108
post #42
post #6

Well, Zed is a text editor with some plugins, while JetBrains products are full-blown IDEs, with abilities Zed will never offer.

I don't use Zed, but do use Neovim but people make similar arguments. If I have access to a LSP and DAP, also do most of my refactoring through c tags and vim grep (or grug-far if I want to be fancy). What IDE specific features am I missing out on that can't be replicated? Being earnest here because I always screenshare with co-workers doing a variety of things and there is nothing I ever see that is impressive or ma…

The built in debugger & profiler are the big thing above LSP equivalence for me. I know it can be done, but it's not the same.

Re: No more JetBrains products for me

#110
post #42

Earlier quoted context omitted.

I don't use Zed, but do use Neovim but people make similar arguments. If I have access to a LSP and DAP, also do most of my refactoring through c tags and vim grep (or grug-far if I want to be fancy). What IDE specific features am I missing out on that can't be replicated? Being earnest here because I always screenshare with co-workers doing a variety of things and there is nothing I ever see that is impressive or ma…

I'm in the java ecosystem, so YMMV. - Automatic spring service detection - Debugger (remote, local , with access to state, stack and ability to modify the state while stepping through), though I assume this is possible with neovm? - built-in profiler - can run individual tests seamlessly - understands bytecode enhancers like Lombok - Find Usage, find symbol, language specific navigation, showing class hierarchies, go…

> - can run individual tests seamlessly

This is the main one for me. If I am working on a large project with decent unit test coverage, the feedback loop in IntelliJ or Visual Studio is just much quicker than the alternatives because you can run and debug the specific tests you need.

Post reply on HN