Editors

From TEIWiki
Revision as of 14:50, 12 December 2009 by Syd (talk | contribs) (add FLOSS column)
Jump to navigation Jump to search

This is a comparison table for Editors used for editing TEI.

Editors for TEI
Name Operating Systems FLOSS? GUI Support ssh / console support Explicit support for XML Explicit support for TEI URL Projects Using Beginner-friendliness
(scale 1-10, 1=hard)
Notes
vi all (POSIX-native) Yes No Yes No No [1] 1
emacs all (POSIX-native) Yes Limited Yes Yes No [2] NZETC 3
TEIEmacs all (POSIX-native) Yes Limited Yes Yes Yes [3] 3
jEdit all (Java) Yes Yes No Yes Yes [4] NZETC 7
oXygen all (Java) No Yes No Yes Yes [5] 8
TextPad (4.73) Win No No No No [6] TCP 9 PRO: simple interface, powerful regex/multi-file replace, search-in-files, primary and secondary sort, uniq, diff, hotlinked search results, syntax coloring. CON: no utf-8 support.
EditPad Pro Win No No No No [7] TCP 8 PRO: UTF-8 support, excellent character-encoding conversions, syntax coloring, regex search/replace, XML 'content folding', handles large files well. CON: no search-in-files, sort, uniq, or diff.
emeditor Win No No No No [8] TCP 9 PRO: large-file support, utf-8 support, diff.
XMLcopyEditor Win, Ubuntu Yes Yes No Yes Yes [9] TCP 7 Free; validates to DTD, XSD, Relax.ng
epcEdit Win, Linux, Solaris Yes No Yes No [10] TCP 7 Free; also supports SGML; feels a bit like XMetaL