JEdit Programmer's Text Editor


jEdit is a Programmer's Text Editor first started in 1998. It is open source software, available under the GNU General Public License. jEdit Programmer's Text Editor is written in Java and runs on Mac OS X, OS/2, Unix, VMS, and Windows. Slava Pestov founded the jEdit project, but he has since left, handing development over to the free software community.

jEdit is a mature programmer's text editor with hundreds of person years of development behind it (if you count the time developing plug-ins). Despite being free software, jEdit beats many expensive development tools for features and ease of use. The jEdit core, together with a large collection of its plug-ins, is maintained by a worldwide developer team.

Among the many, many features of jEdit Programmer's Text Editor are: Built-in macro language; extensible plug-in architecture. Dozens of macros and plug-ins available. Additional plug-ins can be downloaded and installed from within jEdit using the "plugin manager" feature. Auto indent and syntax highlighting for more than 130 languages. jEdit supports a large number of character encodings including UTF8 and Unicode. Offers folding for selectively hiding regions of text. Word wrap, enough said. A highly configurable and customizable interface. And every other feature, both basic and advanced, you would expect to find in a text editor.

In general jEdit has received positive reviews from users of Programmer's Text Editor software. Rob Griffiths wrote in April 2002 for MAC OS X Hints saying he was "very impressed" and named it "pick of the week." He cited its file memory upon reopening, its ability to notice if an open file was changed on disk by another program, syntax coloring, including that users can create their own color schemes, split windows feature, show line number feature, convertible tabs to soft-tabs, and view sidebars as useful features. He also praised its customization possibilities using its preferences panel and the "on the fly" search engine, which searches while typing.

jEdit Programmer's Text Editor is in a continuing state of development. It is usually available in two versions, a "stable" version and a "development" version. A stable version represents a release of jEdit that is considered to be free of serious bugs or performance problems and suitable for general use. A "development" version includes new features or new elements of program design that have not had all their "kinks" ironed out yet. A development version contains the word "pre" in its version number, such as 4.3pre7.