Kate (KDE Advanced Text Editor) — текстовый редактор, входящий в состав среды рабочего стола KDE. Распространяется согласно GNU General Public License.

Kate входит в состав KDE начиная с версии 2.2, выпущенной в 2001 году. Благодаря технологии KParts Kate можно встраивать в любое другое приложение KDE в качестве компонента редактирования. В частности, Kate встроен в интегрированную среду разработки KDevelop и среду веб-разработки Quanta Plus.

Возможности программы

Основные возможности Разделение окна на части (горизонтальное и вертикальное); Интерфейс для нескольких документов; Плагины: терминал, SQL, сборка проектов, GDB, замена в файлах и др.; Установка плагинов с помощью встроенного менеджера. В обзоре 2017 года указывалось, что вместе с Kate было доступно 20 плагинов. Поддержка сеансов (включающих список открытых файлов); Поддержка множества кодировок, в т.ч. Unicode; Поддержка различных переводов строк (Windows, Unix, Mac), включая автоопределение; Сетевая прозрачность (открытие и сохранение сетевых файлов); Расширяемость с помощью скриптов; Переключение открытых документов посредством вкладок, которые могут размещаться в верхней части окна и по обеим его сторонам; Изменение регистра выделенного текста.

Расширенные возможности Система закладок (и breakpoints); Индикация изменяемой строки; Номера строк; Мини-карта документа для навигации по большим файлам.

Подсветка синтаксиса Подсветка синтаксиса для более 180 типов файловKate syntax files in the KDE code repository и сворачивание блоков кода. Может быть расширено с помощью XML-файлов; Подсветка соответствия скобок; Умная проверка орфографии «на лету»; Подсветка выделяемых слов.

Особенности для программистов Авто-идентация, настраиваемая с помощью скриптов «Умная» обработка комментариев; Автодополнение, включая аргументы; Режим «Vi Input Mode», эмулирующий текстовый редактор Vim; Средства управления проектами и сборки проектов (плагин); Интеграция с системами контроля версий Git, Subversion и Mercurial.

Поиск и замена Последовательный поиск; Многострочный поиск и замена, также для нескольких открытых файлов; Поддержка регулярных выражений; Резервирование и восстановление Создание резервных копий при сохранении; Система повтора и отмены.

Оценки

В сравнительном обзоре четырёх продвинутых текстовых редакторов, опубликованном в журнале Linux User & Developer в 2017 году, Майанк Шарма оценил Kate в 8 баллов из 10 и поставил редактор на первое место. По мнению Шармы, Kate предлагает максимум функциональности, включая возможности управления программными проектами, при минимальной сложности освоения.

Примечания

См. также KWrite

Ссылки Kate  — официальный сайт Kate. Официальная Wiki Страница на KDE UserBase

Категория:Свободные текстовые редакторы Категория:Программное обеспечение с лицензией GNU GPL