IDE TEA

Features and shortcuts

The full list, for the technical reader. For the short version, see the home page.

Before 1.0. Built and tested on Linux (Wayland). macOS and Windows have not been tested yet.

Editor

Project

Languages (LSP)

Terminal

Git

Debug

Working with agents

All of it is plain files in the project's .idetea/ folder, so any agent that reads and writes files can use it. "Interfaces: teach this project's agents" writes the instructions into AGENTS.md and CLAUDE.md.

Details (in Portuguese for now): terminais-de-agente.md, skills.md.

Interface

Not losing work

Main shortcuts

ShortcutWhat
Ctrl+POpen a file by name
Ctrl+Shift+PCommand palette
F1Help: every shortcut and the guide
Ctrl+,Settings
Ctrl+O / Ctrl+S / Ctrl+Shift+SOpen / save / save as
Ctrl+BShow/hide the file tree
Ctrl+Shift+FSearch in the project
Ctrl+Shift+TTerminal
Ctrl+Shift+GGit
Ctrl+Shift+M / F8Problems / next problem
F12Go to definition

All of them can be changed in the settings or in ~/.config/idetea/config.toml.

Building from source

git clone https://github.com/fabiocmazzo/idetea && cd idetea
cargo build --release      # executable in target/release/idetea

With [just](https://github.com/casey/just), just run also installs the icon for your desktop panel. In a terminal, idetea . opens the IDE and gives the prompt back; idetea -f . stays attached (with the logs).

Roadmap

The detailed plan, phase by phase, is in SPEC.md (in Portuguese).