Editors
Editing Programs
Euphoria programs are plain text files. That means any text editor may be used to write Euphoria programs.
Note: word processing programs are not "text editors". Don't try to use an office document processing program to write your code!
WEE -> https://github.com/peberlein/WEE/ is written in, and specifically for, Euphoria programming on all platforms.
Editors that support Euphoria (alphabetical order) are:
Text | Gui | Win | Linux | OSX | Indent | Ex.err | Free | Open | Source | Syntax |
---|---|---|---|---|---|---|---|---|---|---|
ed.ex | win | unix | osx | yes | yes | free | open | Euphoria | ready | |
CodeLIte | win | unix | c++ | eu-editor project | ||||||
Context | win | ? | pascal | 3.x | ||||||
Crimson Editor | win | partial | c++ | rules keywords | ||||||
Edita | win | yes | yes | free | open | Euphoria | ready | |||
EditPlus | win | yes | 30 day | closed | editplus | |||||
eFTE | eFTE | win | unix | c++ | ready | |||||
E-TextEditor | win | ? | yes | yes | 30 day | closed | eu-editor project | |||
Geany | win | unix | yes | free | c | included in EuGTK download | ||||
Gedit | win | unix | yes | free | c | included in EuGTK download | ||||
GtkSourceView | win | unix | ? | free | open | Euphoria | included in EuGTK download | |||
HippoEDIT | win | 30 day | closed | eu-editor project | ||||||
jEdit | win | unix | free | open | java | eu-editor project | ||||
Joe | * | unix | c | eu-editor project | ||||||
Kate | win | unix | yes | free | c++ | ready eu-editor-project | ||||
Kwrite | * | unix | yes | c++ | ready (needs update) | |||||
MicroEmacs | MicroEmacs | * | unix | yes | c++ | eu-editor project | ||||
Minimum Profit | Minimum Profit | win | unix | c++ | ready | |||||
Nano | unix | free | c | eu-editor project | ||||||
Notepad++ | win | c++ | eu_editor project | |||||||
PSPad | win | yes | free | closed | eu-editor project | |||||
RedyCode | win | (wine) | planned | yes | free | open | Euphoria | ready | ||
SciTE | win | unix | partial | c | RDS archive | |||||
Scribes | unix | yes | python | same as gedit | ||||||
SynWrite | win | free | closed | available | ||||||
TextMate | osx | yes | yes | 30 day | closed | eu-editor project | ||||
TextPad | win | ? | evaluate | closed | ? | |||||
Vim | Vim | win | unix | partial | free | c | eu-editor project | |||
WEE | win | unix | osx | yes | yes | yes | open | Euphoria | ready | |
wxEditor | win | unix | Euphoria | ready (incomplete) |
- Indent = Knows the language syntax and will indent structures such as if/end if automatically
- Ex.err = Reads ex.err file and jumps to error in source file.
- Syntax = Syntax Coloring
- ready = Syntax file for Euphoria included.