Cursive is the Clojure IDE that understands your code.