Installation#
Eca is written in Clojure and compiled into a native binary via graalvm.
Warning
ECA is already automatically downloaded and updated in all editor plugins, so you don't need to handle it manually, even so, if you want that, check the other methods.
ECA is already downloaded automatically by your ECA editor plugin, so you just need to install the plugin for your editor:
Stable release:
bash <(curl -s https://raw.githubusercontent.com/editor-code-assistant/eca/master/install)
Or if facing issues with command above:
curl -s https://raw.githubusercontent.com/editor-code-assistant/eca/master/install | sudo bash
nightly build:
bash <(curl -s https://raw.githubusercontent.com/editor-code-assistant/eca/master/install) --version nightly --dir ~/
We have a custom tap using the native compiled binaries for users that use homebrew:
brew install editor-code-assistant/brew/eca
You can download the native binaries from Github Releases, although it's easy to have outdated ECA using this way.