jEdit is a programmer's text editor written in Java. It uses the Swing toolkit for the GUI and can be configured as a rather powerful IDE through the use of its plugin architecture.
Homepage
Download
Recent Releases
5.7.006 Nov 2024 11:17
minor feature:
Thanks to Bjà rn Kautler, Matthieu Casanova, Dale Anson, and Eric Le Lay
for contributing to this release.
Bug Fixes
- Support arm64 Java installations in the macOS launcher (#4123 - Bjà rn Kautler)
- Do not forward the --verbose parameter in the macOS launcher to jEdit during investigating startup problems (Bjà rn Kautler)
- Show Temurin download link in macOS launcher if no compatible Java version was found instead of java.com and oracle.com where Java 8 is promoted (Bjà rn Kautler)
- Support Java installations with paths that are not following the old naming conventions regarding their version in the macOS launcher (Bjà rn Kautler)
- Bundle the new MacOS 1.5 plugin instead of the old MacOSX 1.3 plugin to become compatible with newer Java versions (Bjà rn Kautler)
- Fix NullPointerException during saving autosave settings if no previous autosave directory was set (Bjà rn Kautler)
- BeanShell snippets and macros now work consistently and not suddenly change behaviour anymore just because some BeanShell snippet defined a class. This now disables reflective access to otherwise inaccessible fields through simple syntax though, that used to work after a snippet with a class definition was loaded. (#4118 - Bjà rn Kautler)
- Fix the installation of plugins trying to use invalid file names (Bjà rn Kautler)
- VFSManager.canReadFile() was returning true only for directories (#4102 - Matthieu Casanova)
- Allow user to choose filename when printing to pdf (partial fix for #4115 - Dale Anson)
- Key handling in the Errors dialog uses current keymap (#4128 - Eric Le Lay)
- Delete at the end of the line does not delete newline on java20, java21 (#4125 - Eric Le Lay)
- Freeze when deleting a directory and some children (race condition) (#4132 - Eric Le Lay)
Miscellaneous
- Improve logging of startup errors in the macOS launcher with --verbose option (Bjà rn Kautler)
- Update launch4j to version 3.50 and also search in PA
5.5.013 Apr 2018 16:25
minor feature:
* Untitled buffers are now also autosaved
* Autosave files can be stored inside a certain directory like
backup files instead of besides the original file
* jEdit's launcher and core have both been tested with Java 9.
Some of the plugins (e.g. Lucene) may not yet be compatible, but at least the core works fine on it now
5.4.021 Mar 2017 23:37
minor feature:
* Use of Java 1.8
* Use of a new XML format for Plugin Manager, and proper following of redirects, resulting in a much improved plugin install experience
* New Printing, updated for current versions of Java