An open API service indexing awesome lists of open source software.

https://github.com/editor-code-assistant/eca-intellij

Intellij plugin for ECA
https://github.com/editor-code-assistant/eca-intellij

ai editor hacktoberfest tools

Last synced: about 1 month ago
JSON representation

Intellij plugin for ECA

Awesome Lists containing this project

README

          

# ECA IntelliJ

[![JetBrains Plugin Version](https://img.shields.io/jetbrains/plugin/v/dev.eca.eca-intellij?style=flat-square&labelColor=91B6FB&color=93DA52&link=https%3A%2F%2Fplugins.jetbrains.com%2Fplugin%2F28289-eca)](https://plugins.jetbrains.com/plugin/28289-eca)

[Free OpenSource Intellij plugin](https://github.com/editor-code-assistant/eca-intellij) with support for AI pair programming via [ECA](https://eca.dev)

![demo](demo.gif)

---

ECA (Editor Code Assistant) IntelliJ is an AI-powered pair-programming client for IntelliJ.
It connects to an external `eca` server process to provide interactive chat, code suggestions, context management and more.

For more details about ECA, features and configuration, check [ECA server](https://eca.dev).

This extension will auto download `eca` and manage the process.

## Install

Just install the `ECA` plugin in [Jetbrains marketplace](https://plugins.jetbrains.com/plugin/28289-eca).

## Settings

Go to Preferences > Tools > ECA.

## Troubleshooting

Check [troubleshooting](http://eca.dev/troubleshooting) docs section.

## Development

### Webview

To start the [eca-webview](https://github.com/editor-code-assistant/eca-webview):

```bash
bb dev-webview
```

This will start Vite dev server on `http://localhost:5173`, so any changes will be updated on the IntelliJ live.

### Plugin

`bb install-plugin ` to install the plugin locally.

or

`bb build-plugin` to manually install via intellij the .zip.