Мощный текстовый редактор для программистов.
jEdit — чрезвычайно популярный текстовый редактор, разработанный для программистов.
Сильные стороны jEdit — простота, мощность и широкая поддержка Unicode, Text Encoding Sniffer, Customizable Раскрашивание синтаксиса, полностью настраиваемые привязки клавиш, встраивание объектов (изображение, фильм Quicktime и файлы) и многое другое. Он особенно привлекателен для тех, кто работает с Java и XML из-за мощной поисковой системы для регулярных выражений, подсветки синтаксиса и автоматического отступа.
Если jEdit не предоставляет всего, что вам нужно, тогда есть большая вероятность, что большая база данных плагинов будет. Вы можете загрузить их через редактор плагинов в jEdit или напрямую с сайта разработчика, и они включают в себя огромное количество бесплатных улучшений, которые делают jEdit еще лучше. Добавьте их к широко настраиваемым ярлыкам и макросам, и jEdit станет чертовски бесплатной средой разработки. Возможно, единственным недостатком является небольшая медлительность при запуске, и некоторые пользователи сообщают о проблемах с внутренней проверкой орфографии.
В целом, jEdit стал настолько широко использоваться разработчиками, что он должен быть довольно мощным.
Changes
Исправлена цель автономной сборки TextArea (Shlomy Reinstein)
Исправлен NPE, возникающий при возникновении ошибки до загрузки представления (Matthieu Casanova #2905487) - Исправлена ошибка №2927555: beanshell load() не работает с исключением (Shlomy Reinstein)
Исправлена утечка памяти, из-за которой View и EditPane оставались закрытыми при использовании области глобального набора буферов. (Казутоши Сатода)
При удалении текста из буфера событие contentRemoved было отправлено перед загрязнением буфера (oman002 #2944145).
Устранена утечка памяти в Sun Java 6, из-за которой sun.font.GlyphLayout кэшируется и повторно используется при сохранении экземпляра в массиве char (Бьорн «Вампир» Каутлер).
При установке нового сообщения в строке состояния в макросе, вызываемом из меню «Макрос», сообщение немедленно удалялось (Matthieu Casanova #2964522) не регистрировать ошибку, если документация по API недоступна. Вместо этого предоставьте ссылку на онлайн-документы (ошибка SF.net № 1777806 — Эрик Ле Лей)
Режим редактирования RFC был неуместен в каталоге и никогда не соответствовал чему-либо, потому что глобус режима редактирования текста был более глобальным и проверялся в первую очередь (Матье Казанова) установщик Java отказывается устанавливать из каталога, содержащего восклицательные знаки (ошибка SF.net № 2065330 - Эрик Ле Лей)
Изменения API
Применен патч № 2932330 для подавления сообщений BufferUpdate из временных буферов для повышения производительности. (Дейл Энсон)