# Розширення можливостей &kate;

## Вступ

Подібно до всіх текстових редакторів з широкими можливостями, у &kate; передбачено певні шляхи до розширення функціональних можливостей програми. Ви можете створювати прості скрипти, що реалізують додаткові можливості, за допомогою JavaScript або розширювати можливості самого редактора за допомогою додатків до програми &kate;, написаних мовою C++. Нарешті, вдосконаливши ваш екземпляр &kate;, ви можете долучитися до розробників і поділитися вашими удосконаленнями з іншими користувачами!

## Як працювати з підсвічуванням синтаксису

Щоб дізнатися більше про додавання визначень підсвічування синтаксичних конструкцій та внесення змін до вже визначених записів підсвічування, ознайомтеся із розділом щодо роботи з підсвічуванням синтаксичних конструкцій у главі щодо розробки коду програм у підручнику з &katepart;.

## Створення скриптів мовою JavaScript

Щоб дізнатися більше про роботу зі скриптами JavaScript, ознайомтеся із розділом щодо роботи зі скриптами JavaScript у главі щодо розробки у підручнику з &katepart;.

## Додатки до програми &kate; (C++)

Додатки до програми Kate розширюють можливості самого редактора &kate; у будь-який спосіб, який можна собі уявити, за допомогою тієї самої мови програмування, якою написано &kate;, C++.

Для початку ознайомтеся з підручником щодо написання додатків на сайті &kate;.