# &kappname; erweitern

## Einführung

Wie jeder gute Texteditor bietet auch &kate; verschiedene Möglichkeiten für Erweiterungen. Sie können Skripte in Javascript schreiben, um Funktionen zu erweitern und mit in C++ geschriebenen &kate;-Anwendungsmodulen weitere Funktionen zum Editor hinzufügen. Wenn Sie dann &kate; erweitert haben, laden wir Sie ein, Ihre Verbesserungen mit der ganzen Welt zu teilen.

## Arbeiten mit Syntax-Hervorhebungen

Informationen über das Erstellen oder Bearbeiten von Syntaxhervorhebungs-Definitionen finden Sie im Abschnitt Arbeiten mit Syntax-Hervorhebungen im Entwickler-Kapitel des Handbuch zu &katepart;.

## Scripting mit JavaScript

Informationen über das Skripte mit JavaScript finden Sie im Abschnitt Scripting mit JavaScript im Entwickler-Kapitel des Handbuch zu &katepart;.

## &kate; (C++) Anwendungsmodule

Kate-Anwendungsmodule können die Funktionalität des &kate;-Editors in jeder nur denkbaren Hinsicht erweitern. Dazu wird dieselbe Programmiersprache benutzt, in der &kate; geschrieben wurde, C++.

Zum Einstieg lesen Sie Writing a &kate; Plugin tutorial on the &kate; website.