Підручник з KatePart

Thad McGinnis

Anne-Marie Mahfouf

Anders Lund

T.C. Hollingsworth

developer: Christoph Cullmann
reviewer: Lauri Watts
Переклад українською: Юрій Чорноіван
версія Frameworks
5.88 (15 жовтня 2021 року)

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. Формальні вирази
Вступ
Шаблони
Символи керування
Класи символів і абревіатури
Варіанти: пошук «одного з»
Підшаблони
Символи зі спеціальним значення у шаблонах
Лічильники
Жадібність
Приклади використання
Умовні вирази