Простой в использовании и расширяемый плагинами текстовой редактор.

JuffEd — простой в использовании и интуитивно понятный в настройках C++ / Qt текстовой редактор расширяемый плагинами.


Для того что бы использовать JuffEd не требуется изучать множества документации, редактор так прост что его можно просто запустить и приступить к работе. Автор редактора Михаил Мурзин.


За внешней простотой JuffEd скрывается множество возможностей, таких как: автоматические отступы текста в соответствии с типом файла, сохранение именованных сеансов, мощный поиск и замена текста с использованием регулярных выражений (в том числе многострочных) и возможностью подставлять найденное в замещающий текст.



JuffEd имеет подсветку синтаксиса для более чем двадцати популярных языков, возможность сворачивания блоков кода, подсветку парных скобок с возможностью моментального перехода между ними и многое, многое другое...


Внешний вид JuffEd, а так же поведение редактора можно настроить как угодно, по своему вкусу (можно настроить редактор и сохранить удобную конфигурацию). А в дополнение к множеству имеющихся возможностей функционал JuffEd может быть расширен при помощи системы плагинов.


Помимо расширения стандартного набора возможностей JuffEd плагины позволяют добавлять встраиваемые окна, панели инструментов, расширить/добавить в главное и контекстное меню дополнительные элементы, а так же манипулировать документами и текстом.



К примеру, плагин DocListPlugin добавляет к главному окну редактора интерактивный список открытых документов, в котором можно переключаться между несколькими документами, сохранять их и закрывать через контекстное меню.



Плагин FMPlugin добавляет к редактору простой файловый менеджер, отображающий всю файловую систему с возможностью навигации по ней. Из файлового менеджера файлы можно открывать перетаскиванием или двойным кликом по ним.

Find In Files плагин позволяет проводить поиск текста по нескольким открытым файлам, а так же и по всем файлам из указанного каталога. Плагин "Избранное / Favorites" позволяет добавлять файлы в закладки.

С помощью плагина Keybindings можно полностью настроить редактор на управление с клавиатуры (назначение клавиш в дополнение к имеющимся), а плагин Terminal позволяет открыть эмулятор терминала во встроенном окне.

Многие функции имеющиеся сейчас в JuffEd, были добавлены в него по запросу пользователей, поэтому при востребованности каких либо дополнительных функций и при обнаружении ошибок автор просит ему сообщить.

Лицензия: GNU General Public License v2 (GPLv2)

>Домашняя страница<
Страница на sourceforge.net
Комментарии (3)
Интересная вещь. По компоновке меню почему-то напоминает notepad++
Рабочий пакет для арча https://aur.archlinux.org/packages.php?ID=29974
Поставил бы основным текстовым редактором, да поддержки сессий не нашёл, увы
Интересная вещь. По компоновке меню почему-то напоминает notepad++
Рабочий пакет для арча https://aur.archlinux.org/packages.php?ID=29974
Поставил бы основным текстовым редактором, да поддержки сессий не нашёл, увы
Они в нём сеансы называются, /Основное меню/Файл/Сеансы/Сохранить сеанс, Открыть сеанс
Они в нём сеансы называются, /Основное меню/Файл/Сеансы/Сохранить сеанс, Открыть сеанс
Да, прикольный, похож на geany, только geany на gtk в отличии от JuffEd
Да, прикольный, похож на geany, только geany на gtk в отличии от JuffEd