Руководство пользователя KatePart

Thad McGinnis

Anne-Marie Mahfouf

Anders Lund

T.C. Hollingsworth

developer: Christoph Cullmann
reviewer: Lauri Watts
Перевод на русский язык: Екатерина Пыжова
Обновление перевода: Олег Баталов
Обновление перевода: Виктор Ерёмин
Редактирование перевода: Олеся Герасименко
Издание Frameworks
5.90 (22 января 2012 г.)

KatePart — полнофункциональный компонент редактирования KDE.


Содержание

1. Введение
2. Основы
Перетаскивание
Комбинации клавиш
3. Работа с редактором KatePart
Обзор
Навигация по тексту
Работа с выделением
Блочное выделение
Замена выделенного фрагмента
Постоянное выделение
Копирование и вставка текста
Поиск и замена текста
Поиск и замена
Поиск текста
Замена текста
Использование закладок
Автоматический перенос по словам
Использование автоматической расстановки отступов
Маркеры изменённых строк
Мини-карта в полосе прокрутки
4. Команды меню
Меню «Файл»
Меню «Правка»
Меню «Вид»
Меню «Закладки»
Меню «Сервис»
Меню «Настройка» и «Справка»
5. Дополнительные возможности редактирования
Комментирование
Командная строка компонента редактирования
Стандартные команды
Использование сворачивания кода
6. Расширение функциональных возможностей KatePart
Введение
Подсветка синтаксиса
Обзор
Система подсветки синтаксиса KatePart
Формат XML определения подсветки
Правила определения способа подсветки
Работа с цветовыми схемами
Обзор
Цветовые схемы KSyntaxHighlighting
Формат JSON цветовых схем
Подробные сведения о цветах
Графический интерфейс цветовых схем
Советы и рекомендации
Написание сценариев JavaScript
Сценарии расстановки отступов
Сценарии командной строки
Программный интерфейс (API) работы со сценариями
7. Настройка KatePart
Настройка компонента редактирования
Внешний вид
Цветовые схемы
Редактирование
Открытие и сохранение
Настройка с помощью переменных документа
Как в KatePart используются переменные
Доступные переменные
Расширенные параметры в файлах .kateconfig
8. Авторские права и лицензия
9. Режим ввода Vi
Режим ввода Vi
Расхождения с Vim
Переключение режимов
Интеграция с командами Kate
Поддерживаемые команды обычного/визуального режимов
Поддерживаемые команды перемещения
Поддерживаемые текстовые объекты
Поддерживаемые команды режима вставки
Текстовый объект, ограниченный запятыми
Нереализованные возможности
A. Регулярные выражения
Введение
Шаблоны
Управляющие последовательности
Символьные классы и сокращения
Альтернативы: проверка на «один из» нескольких шаблонов
Вложенные шаблоны
Символы со специальным значением в шаблонах
Кванторы
Жадность
Примеры использования
Утверждения