Возможности
Возможности программы
![Screenshot showing Kate window splitting feature and search & replace plugin](https://kate-editor.org/images/kate-window.webp)
- Одновременный просмотр и редактирование документов с помощью разделения окна по горизонтали и вертикали
- Множество расширений: встроенный терминал, расширение для редактирования SQL, расширение сборки, расширение GDB, «Заменить в файлах» и так далее
- Многодокументный интерфейс (MDI)
- Поддержка сеансов
Основные возможности
![Снимок окна Kate с демонстрацией возможности поиска и замены](https://kate-editor.org/images/kate-search-replace.png)
- Поддержка кодировок (Unicode и многие другие)
- Поддержка отображения текста в двух направлениях
- Поддержка и автоопределение разных форматов окончания строк (Windows, Unix, Mac)
- Сетевая прозрачность (открытие файлов на удаленных носителях)
- Расширение возможностей с помощью скриптов
Расширенные возможности редактирования
![Снимок окна Kate с боковой полосой, номерами строк и закладкой](https://kate-editor.org/images/kate-border.png)
- Система закладок (также предусмотрены точки останова и т. д.)
- Отметки на полосе прокрутки
- Индикаторы изменений в строках
- Номера строк
- Сворачивание кода
Подсветка синтаксиса
![Снимок окна Kate с демонстрацией подсветки синтаксиса](https://kate-editor.org/images/kate-syntax.png)
- Поддержка подсветки синтаксиса на более чем 300 языках программирования
- Поиск и подсветка пар скобок
- Умная проверка орфографии в режиме реального времени
- Подсветка выделенных слов
Multi-select and multi-cursor features
![Animation of Kate multi-select and multi-cursor features](https://kate-editor.org/images/kate-multicursor.gif)
- Create multiple cursors with your mouse or keyboard shortcuts
- Supports interactive edit, transformations (upper/lower case) and much more
Возможности для написания программ
![Снимок окна Kate с демонстрацией возможностей для программистов](https://kate-editor.org/images/kate-programming.png)
- Возможность настройки правил автоматических отступов
- Умная обработка комментирования и раскомментирования в коде
- Автодополнение с подсказками аргументов
- Режим ввода Vi
- Режим выделения прямоугольных блоков текста
Поиск и замена
![Снимок экрана Kate с демонстрацией возможности инкрементального поиска](https://kate-editor.org/images/kate-search.png)
- Инкрементальный поиск, известный как «поиск по мере ввода»
- Поддержка поиска и замены многострочных фрагментов
- Поддержка регулярных выражений
- Поиск с заменой в нескольких открытых файлах или файлах на диске
Резервное копирование и восстановление
![Снимок экрана восстановления данных в Kate после аварийного завершения работы](https://kate-editor.org/images/kate-crash.png)
- Резервное копирование при сохранении
- Создание резервных файлов для восстановления данных после аварийного завершения работы
- Система отмены и восстановления действий