Live data from Hacker News

No more JetBrains products for me

matthewkosarek.xyz

91–100 of 230 posts

Re: No more JetBrains products for me

#91
When I started my professional work, Visual Studio was the recommended editor where I was, it was terrible, the Laptops we had were incredibly shit. My phone scored better on benchmarks than it, as such Visual Studio was not a good experience, I convinced my boss to let us try Rider, it was incredible, I no longer had to sit for 10s of minutes for a project to load, it was relatively snappy. My next job I started using Goland and was quite happy with it, at this point we had more high-power macs, but still great editor. I then moved on to Neovim, and then Helix in search of better ergonomics. I now have gone full circle and pretty much develop on a laptop of the same caliper as when i started working, however, because of a more lightweight editor helix, it doesn't feel like a slog, I wished I'd gotten it recommended back then, or been curious enough to give it a try, I'd saved myself many coffee breaks, and pain.

So if anyone is out there sitting in a similar position, give it a shot, you can get a better editor experience, whether you build it yourself with emacs, neovim, or use a more curated approach like helix, or zed for that matter. I mix and match Helix now with Claude Code, and it works really well. I don't want a single AI feature in my editor, only navigation, and auto complete. I'll have my AI on the side thank you ;)

Re: No more JetBrains products for me

#92
post #21

Earlier quoted context omitted.

> while JetBrains products are full-blown IDEs, with abilities Zed will never offer. None of those matter if they just close the IDE before it indexes. > When all of these tiny issues come together, it makes me NOT want to program. I don’t want to sit around and wait for startup times to get my ideas onto the screen. I don’t want to worry that my CPU or RAM is going to be exhausted and I am going to have to restart m…

Yes I have read that, and whatever, some people rather walk straight away, because waiting for the car to warm up takes a few minutes. I have IDE tooling experience since Borland products for MS-DOS, and plenty of programming editors as well, between PC, Amiga, Mac and UNIX clones.

> because waiting for the car to warm up takes a few minutes.

If only it was this. Usually the car transmission breaks, there are random engine shutdowns, and after restart the car just doesn't function anymore. And when it actually does start, it moves so slow and consumes so much fuel that I can't justify using it. That's my experience with JetBrains IDEs.

Re: No more JetBrains products for me

#93
post #30
post #20

After 10 years I still have no shortcut key to "duplicate line up" which was an eclipse feature that I loved. So I also hate jetbrains, give me my shortcut get guys!!

Cmd+d on MacOS duplicates the current line. Is that what you want?

That is "duplicate line down" -- I want "duplicate line up" which copies the current line to the line above the cursor. My open request been sitting in jetbrains "ignore it" for many many years.

Re: No more JetBrains products for me

#94
post #23

Lol, I hear developers everywhere telling me Jetbrains products are getting worse with every release. But I wonder why do they tell me and not scream at jetbrains, it's not like I can fix that as sysadmin. Stop writing blogs and telling others, start rioting in their forums!

We did, very loudly. They deleted the threads. They deleted comments on their blog. Then the new CEO published a press release with a ton of outright blatant lies, and they deleted the comments calling it out.

They don't care.

Re: No more JetBrains products for me

#95

> I cannot for the life of me understand why it keeps re-indexing my codebase in certain circumstances. Perhaps this is some on-again off-again bug, but it comes back to bite me constantly. This is the thing that drives me insane. The most annoying part is that they haven't built a proper cross-idea way to diagnose this. How hard is it to just have a UI, or even some text log, that says "I'm reindexing because X, Y,…

I used JetBrains IDEs for years, and dropped it years ago because of this. It was maddening then and crazy to hear that after all this time it’s still a problem.

Re: No more JetBrains products for me

#96

I swear : Good JVM settings can make Jetbrains IDEs fly with performance. Startup is way faster too. I like ZGC. And having the IDE grab more RAM immediately on startup than the default. Something like Xms=4g or however it's done. I cannot understand why Jetbrains keep the VM settings as constrained as they do. It's a big difference.

I want Jetbrains to fly! What settings should I use?

Re: No more JetBrains products for me

#97
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…

My problems are mostly with the language servers. I've always found them to be slower, consume more resources, and provide worse results compared to the equivalent JetBrains IDE. I've tried Python, Rust, and Go within the last few months and found this is still the case. Go is the worst of them, on larger repos gopls will easily consume 3-4x more memory than GoLand with far worse responsiveness on completions.

Re: No more JetBrains products for me

#98
post #32

I had my (somewhat) breakup when they started advertising their code assistant at me. My IDE is my home. You push an advertisement at me and I get mad. I killed my subscription (with 1/2 a year left) and loaded the old version and haven't looked back. I will eventually give it up completely since new python versions aren't supported for debugging but oh well.

I had never felt betrayed by JetBrains until that moment.

I still use the Classic PyCharm UI plugin.

Not sure if I'm missing out on much today.. but initially I despised the minimalist interface for the new UI.

Re: No more JetBrains products for me

#99
Yeah, this resonates. I have a high end machine (9950x, 64 GB RAM, and a 5090) and Webstorm is PAINFULLY slow.

I don't use any crazy plugins and I hit one or more of these issues almost every day:

  - Code analysis during git commit taking minutes
  - 10-15 seconds for the as-you-type suggestion box to pop up, I often end up just typing the full variable name myself
  - Typescript taking 10-30 seconds to refresh errors, even with the experimental tsgo rewrite
  - Freezing and displaying the "dump threads" message, weirdly also lagging out my Spotify
  - Easily consuming 10+ GB of memory (how?)
My daily ritual is restarting Webstorm from how much memory it leaked overnight.

Many of us still use Jetbrains products because we're willing to put up with a little lag for the multitude of really useful features you get, but they need to attack performance seriously or they're going to risk losing folks.

Re: No more JetBrains products for me

#100
if anyone ever reads about this comment, please start to think about how to fuzz your software in a fast way. You don't need to correct or patch every bug, you just need to find where the algorithm A, B, C doesn't perform well, or where you have an allocation of 2 MBs for a linked list that should have been half of it.

I'm not a daily user of jetbrains product, but please. If there's any engineering/developers, start to use afl/cargo fuzz or whatever your fuzzer is, and spot bottlenecks, issues. I started to write software because I was looking at the quality of the very first softwares that were being fuzzed and it opened me some doors.

Post reply on HN