jEdit is a cross-platform, programmer's text editor written in Java. Some of jEdit's features include: runs on MacOS X, OS/2, Unix, VMS and Windows; built-in macro language; extensible plug-in architecture. dozens of macros and plug-ins available; plug-ins can be downloaded and installed from within jEdit using the 'plug-in manager' feature; auto indent, and syntax highlighting for more than 80 languages; supports a large number of character encodings including UTF8 and Unicode; folding for selectively hiding regions of text; word wrap.