4 ms·
I see them as complementary. VS Code shines if you’re jumping between independent codebases for distinct projects, and startup time matters. But my startup mon
by btown 6y ago
I see them as complementary. VS Code shines if you’re jumping between independent codebases for distinct projects, and startup time matters.
But my startup monorepo I keep loaded in IntelliJ for days at a time and have never looked back. For the 1% of time it’s laggy due to a JVM GC or background indexing, the other 99% of the time it’s immensely productive to have e.g. full-stack debug breakpoints that Just Work, well-designed customizable gutters, integrated linting, and more.
- spullara 6y agoI wonder if ZGC in Java 15, now that it is GA, would clean up any lag folks see.
- moonchild 6y agoPersonally, my experience with jetbrains IDEs is not that they lagged, but simply that they were slow. ZGC would probably harm more than help.
- throwaway8941 6y agoI tried both ZGC and Shenandoah (with plenty of heap space available) and haven't noticed much difference compared to the default CMS. Also, Shenandoah (or maybe both?) does not support compressed pointers, so there was a noticeable increase in memory usage.
- Kwpolska 6y agoYou can have multiple project windows open in IntelliJ, and opening a project from an already-running instance takes only a few seconds, so I don’t think that’s really relevant.