| J is a multifile, multiwindow programmer's editor written entirely in Java. It features syntax highlighting for Java, C, C++, XML, HTML, JavaScript, Lisp, and Perl, automatic indentation, directory buffers, regular expressions, multifile find and replace, autosave and crash recovery, undo, and FTP and HTTP support. All keyboard mappings can be customized. Themes may be used to customize the editor's appearance. |