Embedded IDE is a Makefile based integrated development environment primary think for bare processor development.
Design principles
- Makefile based: All of work is done by make and command line tools
- Autodiscover: Load project discover targets, sources and includes from make database dump
- Command line tools: Autocomplete, code indexer and others features is based on command line tools like clang-completion, ctags, find, grep and others
- Keep it simple: All complexity is translate to Makefile project and this tools
- Patch based bundled: Export and import project bundles is based on diff/path utilities with simple
${{moustache}}
template language
Features
- Autocompleted: Based on clang, autocomplete feature required this tool to work
- Autodiscover: Discover Makefile targets
- Code index: CTAGS based code index and symbol found
- Syntax color: Multiple programming languages support with configurable themes
- Project Template repository: Configurable URL templates repository
- Configurable PATH: Additional list of directories to include in system PATH without system modification
Releases
This is work-in-progress, to maintaned up-to-date visit github releaes page
Documentation