jEdit – programmer’s text editor

Last Updated on April 18, 2024

jEdit is a mature programmer’s text editor. It has an easy to use interface that resembles that of many other Windows and Mac text editors.

It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture. Many of the jEdit’s plugin applications, and a few of the macros distributed with the program, target the Java language or integrate tools used in Java development.

The application is highly customizable and can be extended with macros written in BeanShell, Jython, JavaScript and some other scripting languages.

Features include:

  • Efficient keyboard shortcuts.
  • Unlimited undo/redo.
  • Copy and paste with an unlimited number of clipboards (known as “registers”).
  • Register contents are saved across editing sessions.
  • “Kill ring” automatically remembers previously deleted text.
  • Rich set of keyboard commands for manipulating entire words, lines and paragraphs at a time.
  • “Markers” for remembering positions in files to return to later.
  • Marker locations are saved across editing sessions.
  • Any number of editor windows may be open, each window may be split into several areas, each area can view a different file. Alternatively, different locations in one file can be viewed in more than one area.
  • Multiple open windows and split windows are remembered between editing sessions.
  • Rectangular selection.
  • Multiple selection (sometimes known as “discontinuous” or “additive” selection) for manipulating several chunks of text at once.
  • Word wrap.
  • Syntax highlights for more than 130 file types including: C, C++, C#, Erlang, Fortran, Java, Lisp, Perl,PHP, TeX, XML.
  • Source Code Editing.
  • Search and Replace.
  • File Management.
  • Customization.
  • Extensibility with more than 150 plugins already available, turning jEdit into an advanced HTML editor, and an Integrated Development Environment.
  • Comprehensive online help.

Website: www.jedit.org
Support: jEdit Community
Developer: jEdit project
License: GNU GPL v2

jEdit is written in Java. Learn Java with our recommended free books and free tutorials.

Return to Editors Home Page


Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted