Cursive is a plug-in for IntelliJ for writing Clojure and ClojureScript code.
Cursive is a plugin-in for intellij-idea for writing clojure code. It is written in large parts in Clojure itself to allow easy use and integration of signature tooling and features of Clojure (like leiningen and a repl).
Features from the homepage:
- Syntax Highlighting
- Navigation (Jump to symbol, Find Usages)
- Symbol renaming
- nREPL based REPL
- Leiningen support
- Paredit-style structural editing
- Code formatting
- A symbolic debugger
- Solid integration with Java for mixed projects
- All standard IntelliJ features (project management, VCS