Historical Editors, Revision 22

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 eu4 update needed Yes/C Cross-platform (*nix mostly)
KWrite 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

ex.err handling

The editor can read ex.err and jump to errors in the source file

  • Edita
  • e-TextEditor
  • TextMate

Highlighting EuDoc markup w/in comments

  • e-TextEditor
  • MicroEmacs
  • TextMate
  • Vim

Euphoria Template Markup Language

(Euphoria inside of HTML)

  • e-TextEditor
  • MicroEmacs
  • TextMate
  • Vim

Search



Quick Links

User menu

Not signed in.

Misc Menu