Historical Editors, Revision 17
Editors
Euphoria comes with a text-mode editor written in Euphoria called "ed." The RapidEuphoria Archive has a list of Editors written in in Euphoria or for Euphoria. Some are written in Euphoria and *for* Euphoria.
There are third-party editors (see list below) that support Euphoria by providing syntax highlighting and other useful features.
In fact, any text editor can be used to edit a Euphoria program, such as vi, jEdit, Emacs, and even primitive applications like Windows NotePad.
Editors that support Euphoria (alphabetical order):
Name | Syntax | Auto Indent | Syntax File(s) | Open Source/Language | Platform |
---|---|---|---|---|---|
CodeLite | Yes | No | eu-editors project | Yes/C++ | Cross-platform |
Context | Yes | ? | For 3.x | No | Windows |
Crimson Editor | Yes | Partial | keywords rules | Yes/C++ | Windows |
e-TextEditor | Yes | Yes | eu-editors project | Semi/C++/wxWidgets | Windows/*nix |
Edita | Yes | Yes | shipped with | Yes/Euphoria | Windows |
EditPlus | Yes | Yes | For 3.x | No | Windows |
eFTE | Yes | No | shipped with | Yes/C++ | Cross-platform, GUI or text |
Joe | Yes | No | eu-editors project | Yes/C | Cross-platform (*nix mostly) |
MicroEmacs | Yes | Yes | eu-editors project | Yes/C++ | Cross-platform, GUI or text |
Minimum Profit | Yes | No | shipped with | Yes/C++/MPSL | Cross-platform, GUI or text |
Nano | Yes | No | eu-editors project | Yes | Cross-platform, text |
PSPad | Yes | Yes | eu-editors project | No | Windows |
TextMate | Yes | Yes | eu-editors project | No/Objective-C | OS/X |
TextPad | Yes | ? | ? | No | Windows |
SciTE | Yes | Partial | scintilla_for_euphoria.zip | Yes/C++ | Cross-platform |
Vim | Yes | Partial | eu-editors project | Yes/C++ | Cross-platform, GUI or text |
wxEditor | Yes | No | built-in, incomplete | Yes/Euphoria | ? |
HippoEDIT | Yes | No | eu-editors project | No | Windows |
Syntax = Syntax Coloring
Auto Indent = Knows the language syntax and will indent structures such as if/end if automatically
Integrated Development Environments
Among the editors you will find Judith's IDE and wxIDE: Integrated Development Environments.
Special Features
Highlighting EuDoc markup w/in comments
- MicroEmacs
- Vim
Euphoria Template Markup Language
(Euphoria inside of HTML)
- e-TextEditor
- MicroEmacs
- TextMate
- Vim
- diff to current revision, view current revision history, backlinks
- Last modified Nov 27, 2010 by jeremy