My only regret is that I could only up vote you +1
IntelliJ is a productive tool, and it is interesting that Rich sometimes uses it. BTW, I do about75% of my Clojure development work in IntelliJ and about 25% with Emacs and nRepl. I find IntelliJ just a little more productive, but both are great working environments.
This is just about my mix for Scala. I have keybindings in Intellij fairly close to what I use in Emacs, and both will update when files are edited. I drop into Emacs when I have heavy editing, need to bounce around multiple buffers, or trying things out in the REPL.
I also work in a number of non-JVM languages in Emacs, and have used it for quite a long time. For JVM work, IntelliJ is, as you say, 'a little more productive'.
IntelliJ is a productive tool, and it is interesting that Rich sometimes uses it. BTW, I do about75% of my Clojure development work in IntelliJ and about 25% with Emacs and nRepl. I find IntelliJ just a little more productive, but both are great working environments.