Our IntelliJ plugin provide the best overall experience for editor integration. You can download and install it from the IntelliJ Marketplace. It is listed as the "Guardrails Copilot". It should work with the Community and Ultimate editions, but it does require the "Cursive" plugin as well.
The plugin will automatically connect to the Copilot Daemon when it is running. The IDE commands that invoke Copilot logic actually send instructions to the daemon, and it communicates with one or more checkers to coordinate and accomplis the checking task(s).
The menu for controlling Copilot is in the Tools
menu under Copilot.
We recommend you add a key binding for the actions you use the most.
The check commands have two variants: Ones that refresh the entire checker runtime, and ones that just reload the file you are checking.
The actions that start with "Refresh" should be used when you feel that files (other than the current one) may need to be reloaded by the checker for it to have a correct understanding of your program. Refreshing everything can be quite slow, so only use these variants if you think things have gotten out-of-sync.
Checks everything possible in the current namespace. This is probably the most commonly used command, and should work well for constant use. Large namespaces, however, may respond more slowly than is acceptable.
Large namespaces can be slow to check. This command still has to reload the current namespace, but it will only run checks on the top-level form under your cursor.
Can you improve this documentation?Edit on GitHub
cljdoc builds & hosts documentation for Clojure/Script libraries
Ctrl+k | Jump to recent docs |
← | Move to previous article |
→ | Move to next article |
Ctrl+/ | Jump to the search field |