I blog apparently.
IntelliJ's automated refactorings save me a lot of time, but its parsing, indexing, synchronizing, cache updating, emptying output directories and whatnot seem to take more and more of that time back. Sometimes when IntelliJ takes a timeout to do its thing, I switch desktops in KDE. To my dismay, when I switch back, the IntelliJ window is a big, blank, unresponsive canvas that consequently provides no hints as to when or if it will ever wake up.
Working on multiple projects in different windows within the same IntelliJ instance doesn't work; if one locks up, they all lock up. IntelliJ won't let me start multiple instances on the same machine. Is that a guard for the disk caches or a licensing issue? I wonder if installing IntelliJ in more than one place will work around that problem. I'm strongly considering running a second instance on a different computer and accessing it via remote X Windows.
Is Eclipse this bad? I seem to remember it being a little better at backgrounding long running tasks and not locking up the entire IDE even a year and a half ago. Maybe it's time to switch back.
Update: Based on
Keith's advice, I double checked my configuration and noticed that my project pointed to a JDK on an NFS share. Oops. After switching to a local JDK, things are a little snappier.