I’ve used IntelliJ since version 6. Now we’re version 12. It’s just gotten better. Version 12 is definitely an incremental release. There’s nothing too whiz bang here that I care about, but the quality overall is increased.
IntelliJ IDEA is a great development environment. I enjoy it very much. It complements the OS of pleasure, Linux. I mostly the Ubuntu distro or a derivative. Here’s a easy way to get yourself an IntelliJ launcher so you don’t have to run the bin/idea.sh file if you don’t want to.
One of the worst things to debug can be something that works just fine in your local development environment but does not work in a deployed environment. If you deploy to Tomcat, you can debug it remotely. If you use IntelliJ IDEA, you can do it with style.
Debugging time is a blessed time in one’s day where the hotkeys for continue, step into, step over, and others often grace the pads of the programmer’s fingers. This can be quite a rewarding experience. Now ponder on the disappointment that materializes on the programmer’s crestfallen brow when the step into button is pressed and upon the screen displays the all-descriptive and utterly useless “/** compiled code */“. Maven mixed with IntelliJ to the rescue – download the sources!
Development on JEE projects can be a real pain sometime. 1⁄2 of this (sometimes in literal minutes) is because of the need to spin up the server in order to run your code. This server startup time can be a killer of one’s development momentum.
True to its mantra, IntelliJ IDEA delivers some goodness is making this pain a little more pleasurable – if that’s possible.