You sort of have this with IntelliJ, which I use for Java, Scala, and Clojure. (Also supports Ruby, but I prefer RedMine, or a non-IDE like GEdit or TextMate)
back
1 comments
Eclipse does it well too. Everytime I go for a "heavy" IDE I usually end up going back to Emacs or Textmate. I have trouble committing.