Text editor for programmers.
jEdit includes syntax highlighting that provides native support for over 200 file formats. Support for additional formats can be added manually using XML files. It supports UTF-8 and many other encodings.
It has extensive code folding and text folding capabilities as well as text wrapping that takes indents into account.
Key features:
- Combines the best functionality of Unix, Windows and MacOS text editors.
- Built-in macro language; extensible plugin architecture. Hundreds of macros and plugins available. It also can be further extended with macros written in BeanShell, Jython, JavaScript and some other scripting languages.
- Efficient keyboard shortcuts.
- Rich set of keyboard commands for manipulating entire words, lines and paragraphs at a time.
- Word wrap.
- Auto indent, and syntax highlighting for more than 200 languages, including C++, Java, C#, PHP, Perl, Python, Objective-C. Additional formats can be easily added manually using XML files.