I\'m using Eclipse for development because of all the things IntelliJ can\'t do (e.g. highlight all instances of a variable) and because IntelliJ is dog slow over a remote c
Intellij can highlight variable instances, you just need to enable it .
Further, if you invoke compile project, Intellij will just compile changed files (and hotswap when possible, if you are in debug mode & deploying to e.g. tomcat)