Kate (KDE Advanced Text Editor) – свободный текстовый редактор, входящий в состав среды рабочего стола KDE. Распространяется согласно лицензии GNU General Public License. Поддерживает работу в Microsoft Windows, Mac OS X и Linux.
Kate является частью пакета kdebase начиная с версии KDE Software Compilation 2.2 (15 августа 2002). Благодаря технологии KParts, Kate можно встраивать в любое другое приложение KDE Software Compilation в качестве компонента редактирования. В частности, Kate встроен в интегрированную среду разработки KDevelop и среду веб-разработки Quanta Plus.
Возможности Kate
- Разделение окна на части (горизонтальное и вертикальное);
- Интерфейс для нескольких документов;
- Плагины: терминал, SQL, сборка проектов, GDB, замена в файлах и др.;
- Поддержка сеансов (включающих список открытых файлов);
- Поддержка множества кодировок, в т. ч. Unicode;
- Поддержка различных переводов строк (Microsoft Windows, UNIX, Mac OS X), включая автоопределение;
- Сетевая прозрачность (открытие и сохранение сетевых файлов);
- Расширяемость с помощью скриптов.
- Система закладок (и breakpoints);
- Индикация изменяемой строки;
- Номера строк.
- Подсветка синтаксиса для более 180 типов файлов и сворачивание блоков кода. Может быть расширено с помощью файлов XML;
- Подсветка соответствия скобок;
- Умная проверка орфографии “на лету”;
- Подсветка выделяемых слов.
- Авто-идентация, настраиваемая с помощью скриптов
- «Умная» обработка комментариев;
- Автодополнение, включая аргументы;
- Режим «Vi Input Mode», эмулирующий текстовый редактор Vim.
- Последовательный поиск;
- Многострочный поиск и замена, также для нескольких открытых файлов;
- Поддержка регулярных выражений.
- Создание резервных копий при сохранении;
- Система повтора и отмены.
Ссылки
привет