jEdit - текстовый редактор, предназначенный главным образом для разработчиков программного обеспечения. Программа интересна в первую очередь тем, что полностью написана на Java, следовательно будет работать на любой операционной системе с поддержкой Java, а также большим количеством плагинов (несколько сотен), включающих в себя подсветку текста для различных языков программирования, проверку орфографии, внешний вид программы, обновления, работу с файлами и т. п.
Собственный язык для написания макросов, расширяемая архитектура для работы с плагинами.
Автоматический отступ и опция подсветки синтаксиса для более чем 200 языков программирования.
Поддержка большого количесвта кодировок, в том числе UTF8 и Unicode.
Поддержка буферов обмена (регистры).
Неограниченные возможности отмены операций.
Маркеры. Запоминание меток в тексте.
Работа с сессиями. Сохраняет содержимое буфера обмена и состояние открытых файлов для последующего использования.
Опция "Kill ring" автоматически запоминает ранее удаленный текст.
Разбиение окна редактирования по вертикали и горизонтали.
Назначаемые горячие клавиши для любых операций.
Перенос слов.
Поиск и замена в нескольких файлах. Позволяет объединить в одном рабочем поле сразу несколько участков разных файлов и редактировать их совместно.
Localization - jEdit now supports switching between default locale, French, German, Russian, Czech, and Japanese. Some translations for those locales are provided, containing common jEdit labels. It is also now possible to add new or contribute to existing translation property files for jEdit core as well as for plugins.
Keymaps - named collections of shortcuts. Example keymaps for Emacs, MacOS, German Keyboard, Intellij and classic jEdit are provided, and users can create or customize them.
New Editing options: Disable or simplified automatic indentation, and default response when opening a large file.
Updated html/css edit modes with HTML5/CSS3 keywords. Added a dozen new edit modes, updated a dozen more.
Scrolling - Many bugs (#2832769, #2998294, #3193168, possibly others), related to soft wrap, multiline delete/cut, undo, and folding, that could cause the text area to be confused about its location, are fixed. This greatly improves the stability of jEdit. Thank you, Thomas Meyer!!