
^ having 3 instances open on ~4GB (3506MiB) of RAM could also be another (yes I work on multiple projects) (I'm not using the latest version of IDEA, so that could be a reason) I've just recently started working on a Python project that integrates both Java and C++ that's causing IDEA to hang when configuring the project files. (nor do I like hacking, I shouldn't have to hack a FOSS program just to do my work) Otherwise 99% of the features that are ultimate only are not important to you.( ) I don't qualify for the free license, nor can I afford to buy a license. Only if you are chasing performance issues, and are trying to track memory leaks etc. That said, the amount of time spent finangling with VSCode to get all the plugins to work nicely makes me want to pull my hair out at times, but as a beginner I could justify that, as it helped me to understand how stuff worked under the hood.Īs a professional, I just want my tools to work reliably, out of the box, THEN let me customize it.Īsk this same question in /r/VScode, /r/vim, /r/emacs and see the bias here in action. Considering that VSCode is so so just everywhere at the moment.

If you use any of the technologies that integrate well with the framework support, it's worth it's weight in gold.Īs a beginner? No, the community edition has 99% of the stuff you would want.Īs a beginner, is it worth paying for their premium-only IDE's for other programming languages not Java? Those are things that are foundational and end up being useful in far more situations than an IDE will.ĭepends what you use it for still.

You can get by with just IntelliJ but you’ll have to wade through a ton of Java-specific stuff when trying to work on other languages.Īll that being said - If you’re learning though and especially if you aren’t yet being paid for your time, I’d argue that you’re better off focusing on learning vim (which can be emulated in IntelliJ) and other command line tooling that can aid development (standard GNU/Linux tools like bash, sed, etc). I end up paying for the full license for everything - IntelliJ can do everything but it’s nice to have Goland and P圜harm available just because the interface is more streamlined.

I used to think IDEs were bloated and for noobs but when I actually put some time into becoming comfortable with them as part of my workflow my productivity increased dramatically. I think so, especially if you’re a professional or hoping to make a career out of programming.
