# Підручник з &katepart;

&Thad.McGinnis; &Thad.McGinnis.mail;
&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;
&Anders.Lund; &Anders.Lund.mail;
&TC.Hollingsworth; &TC.Hollingsworth.mail;
&Christoph.Cullmann; &Christoph.Cullmann.mail;
&Lauri.Watts; &Lauri.Watts.mail;
Юрій
Чорноіван

    yurchor@ukr.net

Переклад українською
2000
2001
&Thad.McGinnis;
2005
&Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail;
&Anders.Lund; &Anders.Lund.mail;
2011
2012
2013
2014
&TC.Hollingsworth; &TC.Hollingsworth.mail;
&FDLNotice;
20 серпня 2018 року
Frameworks 5.50

&katepart; — повноцінний компонент редактора для програм, створений розробниками &kde;.

KDE
KatePart
KWrite
текст
редактор

## Вступ

&katepart; — повноцінний компонент текстового редактора, що використовується у багатьох програмах на основі бібліотек &Qt; та &kde;. &katepart; — не просто текстовий редактор; компонент призначено для програмістів, його можна розглядати принаймні як часткову альтернативу потужнішим редакторам. Однією з основних можливостей &katepart; є можливості розфарбовування синтаксичних конструкцій, налаштовані на багато різних мов програмування, зокрема: C/C++, &Java;, Python, Perl, Bash, Modula 2, &HTML; та Ada.

&kwrite; — простий текстовий редактор, заснований на &katepart;. У програмі передбачено однодокументний інтерфейс (SDI), за допомогою якого можна одночасно редагувати лише один файл у кожному з вікон програми. Оскільки &kwrite; є дуже простою реалізацією &katepart;, власна документація програмі не потрібна. Якщо ви можете користуватися &kwrite;, ви можете використовувати &katepart; будь-де!

&fundamentals-chapter;

&part-chapter;

&menus-chapter;

&advanced-chapter;

&dev-chapter;

&configuring-chapter;

## Подяки і ліцензування

Авторські права на &katepart; та &kwrite; належать Команді &kate;, 2001–2014.

Код програми засновано на початковому коді &kwrite;, авторські права на який належали Jochen Wilhelmy digisnap@cs.tu-berlin.de, ©2000

Учасники розробки:

- &Christoph.Cullmann; &Christoph.Cullmann.mail;

- Michael Bartl michael.bartl1@chello.at

- Phlip phlip_cpp@my-deja.com

- &Anders.Lund; &Anders.Lund.mail;

- Matt Newell newellm@proaxis.com

- &Joseph.Wenninger; &Joseph.Wenninger.mail;

- Jochen Wilhelmy digisnap@cs.tu-berlin.de

- &Michael.Koch; &Michael.Koch.mail;

- &Christian.Gebauer; &Christian.Gebauer.mail;

- &Simon.Hausmann; &Simon.Hausmann.mail;

- Glen Parker glenebob@nwlink.com

- Scott Manson sdmanson@altel.net

- &John.Firebaugh; &John.Firebaugh.mail;

Документацію до &katepart; засновано на початковій версії документації до &kwrite;. Зміни вносилися лише там, де це потрібно для опису усіх можливих варіантів застосування &katepart;.

Автором початкової версії документації до &kwrite; є &Thad.McGinnis; &Thad.McGinnis.mail;. Значні зміни було внесено &Cristian.Tibirna; &Cristian.Tibirna.mail;. Перетворення документації у формат DocBook та виправлення помилок виконано &Lauri.Watts; &Lauri.Watts.mail;. Документацію було оновлено &Anne-Marie.Mahfouf; &Anne-Marie.Mahfouf.mail; та &Anders.Lund; &Anders.Lund.mail;

Супровід поточної версії документації до &katepart; здійснює &TC.Hollingsworth; &TC.Hollingsworth.mail;. Будь ласка, повідомляйте про ваші коментарі та пропозиції за допомогою списку листування розробників &katepart;, за адресою kwrite-devel@kde.org, або за допомогою створених записів про вади у системі стеження за вадами KDE.

Переклад українською: Юрій Чорноіван yurchor@ukr.net

&underFDL; &underGPL;

&vi-appendix;

&regexp-appendix;

&documentation.index;