Supplied nREPL middleware
| Middleware | Version Added | Supports ClojureScript | Op(s) | Description | 
|---|---|---|---|---|
| 
 | - | No | 
 | Pattern search for symbols and documentation. | 
| 
 | - | No | 
 | Java classpath. | 
| 
 | 0.22.0 | No | 
 | Look up ClojureDocs. | 
| 
 | - | Yes | 
 | Code completion. | 
| 
 | - | No | 
 | Establish a channel for  | 
| 
 | - | Yes | 
 | Code and data formatting. | 
| 
 | - | Yes | 
 | File/line, arglists, docstrings and other metadata for vars. | 
| 
 | - | No | 
 | Inspect a Clojure expression. | 
| 
 | - | Yes | 
 | Macroexpand a Clojure form. | 
| 
 | - | No | 
 | Namespace browsing & loading. | 
| 
 | - | No | 
 | Spec browsing. | 
| 
 | - | No | 
 | Provides profiling support based on the profile library. | 
| 
 | - | No | 
 | Code reloading. | 
| 
 | 0.22 | No | 
 | Return resource path. | 
| 
 | - | No | 
 | Cause and stacktrace analysis for exceptions. | 
| 
 | - | No | 
 | Test execution, reporting, and inspection. | 
| 
 | - | No | 
 | Toggle tracing of a given var or ns. | 
| 
 | - | Yes | 
 | Echo the server’s output stream to client sessions. | 
| 
 | - | No | 
 | Undefine a var. | 
| 
 | - | Yes | 
 | The CIDER-nREPL version map. | 
| 
 | 0.22 | No | 
 | Function references and dependencies (other functions). |