Hacker News new | ask | show | jobs
by banish-m4 752 days ago
I gave up on JetBrains because most of their language plugins are broken most of the time. VSCode plugins have a much larger user base and tend to work, and I don't need 9 different products. It's similar to what happened to Atom.

The main downside of VSCode is Electron leaks memory like crazy and will use north of 150 GiB of RAM.

3 comments

That's a crazy amount of memory usage, it might be an extension doing it? VSCode has a process explorer tool you can access under `Help>Open Process Explorer`.
Yep. I should've last time but I will if/when it goes mad next time. I hadn't quit the process in about 2 weeks.
I'm going to make a wild guess that you use macosx and that 150GiB isn't usage but addressed space. Macs are notorious for returning nonsense memory figures with some applications.
No, it was using 90+ GiB of swap. There is a difference between virtual address space and RSS.
That has not been my experience at all. VSCode is mostly just a code editor with plugins, while Intellij is a full-blown IDE.
Incorrect and hairsplitting. It's a full IDE when you configure and use it properly. Meta uses a lightly-modified fork of it internally as their private IDE for internal use.