jEdit — кроссплатформенный редактор с открытым исходным кодом, написанный на языке Java. Версия 4.3 требует виртуальную машину Java версии 1.6.0 или выше, версия 4.2 является последней версией, поддерживающей версии JVM 1.3 или 1.4.
jEdit предназначен в первую очередь для программистов, имеет широкие возможности настройки и поддерживает UTF-8 и многие другие кодировки. В обзоре журнала Linux User & Developer за 2017 год отмечалась подсветка синтаксиса более чем для 200 языков программирования.
Функциональные возможности Назначаемые горячие клавиши для любых операций Неограниченное число операций отмены и повтора. Скопированные фрагменты хранятся в буферах обмена (регистрах). Число регистров не ограничено. Их содержимое не теряется при перезапуске программы. Маркеры — запоминание меток в тексте Закладки для редактирования нескольких файлов Разбиение окна редактирования по вертикали и горизонтали Регулярные выражения для поиска и замены Поиск и замена в нескольких файлах Работа с блоками выделения Перенос по словам Автоматическая расстановка отступов в коде и изменение отступа выделенного блока. Сопоставление парных скобок. Сворачивание блоков кода.
В обзоре 2017 года отмечалось, что часть ориентированных на программистов функций jEdit по умолчанию отключена, что требует отдельной настройки через менеджер параметров.
Плагины и макросы Функциональность jEdit может быть расширена с помощью макросов, написанных на BeanShell, Jython, JavaScript и других скриптовых языках, а также с помощью плагинов.
В редакторе предусмотрена запись макросов, воспроизводящих действия пользователя. Один из плагинов позволяет загружать макросы с официального сайта.
По состоянию на 2017 год для jEdit было доступно более 200 плагинов; их установка производится через менеджер плагинов. В качестве примеров расширений Майанк Шарма в обзоре редактора упомянул плагин Android с утилитами для Android-проектов, TomcatSwitch для управления сервером Jakarta Tomcat и SideKick, добавляющий присоединяемую панель с отображением структуры исходного кода.
Архитектура Java Platform, Enterprise Edition
Разработка Первый выпуск jEdit состоялся в 1998 году. Автором оригинальной идеи и автором ядра редактора выступил Слава Пестов, который в 2005 году покинул проект, передав разработку как ядра, так и плагинов для редактора открытому сообществу, а сам начал и продолжает развивать проект своего языка программирования Factor
Оценки В обзоре журнала Linux User & Developer Майанк Шарма дал jEdit оценку 7 баллов. Шарма отметил обширную документацию редактора, однако указал, что перегруженный интерфейс усложняет освоение программы новичками.
Примечания
См. также Текстовый редактор
Ссылки
Категория:Свободные текстовые редакторы Категория:Кроссплатформенное программное обеспечение Категория:Свободное программное обеспечение, написанное на Java Категория:Программное обеспечение с лицензией GNU GPL Категория:Текстовые редакторы для Windows Категория:Текстовые редакторы для Linux Категория:Текстовые редакторы для macOS