The topic of this article may not meet Wikipedia's notability guidelines for products and services. (June 2015) (Learn how and when to remove this template message)
|Original author(s)||Andy Williams|
|Developer(s)||Andy Williams, Alastair Poole et. al.|
0.7.1 / May 3, 2019
|Operating system||EFL-supporting (Linux, Unix, macOS)|
|Type||Integrated development environment|
EDI is a free software integrated development environment available under the GNU General Public License version 2.0. It is written in C and runs on any Linux, BSD, and Unix system with limited support for macOS and Windows.
EDI includes editor themes, translucency, multiple panels, split editor, file management, autosuggest, syntax highlighting, integrated source code management, tabbed browsing, build management, desktop notification, integrated debugging and profiling, search and replace (file and project-wide), downloading existing remote projects as well as helping developers keep track of their work with an itemised TODO checklist amongst others.
Using a pluggable infrastructure it supports projects based on C, Go, Rust or Python and their relevant built tools (autotools, meson, etc...). The build tools allow you to compile (if appropriate) the software currently being edited, run tests and launch the application binary to test your changes. It supports UTF-8 encoded files as well as plain Ascii.
Although EDI is in early development stages the reception has been positive.
- "EDevDay 2014 - EDI, The Enlightenment IDE". YouTube. Retrieved Aug 30, 2015. CS1 maint: discouraged parameter (link)
- "edi Arch package".
- "EDI on the Bodhi App Center". Archived from the original on 2015-06-12. Retrieved 2015-05-31.
- "Gentoo Portage Overlays - dev-util/edi".
- "edi [Sparky wiki]".
- "E19 Community remaster".