# &kate; uitbreiden

## Inleiding

Zoals elke geavanceerde teksttbewerker biedt &kate; een aantal manieren om zijn functionaliteit uit te breiden. U kunt eenvoudige scripts schrijven om functionaliteit toe te voegen met JavaScript of zelfs meer functionaliteit aan de bewerker zelf toevoegen met Toepassingsplug-ins voor &kate; geschreven in C++. Wanneer u &kate;, hebt uitgebreid, bent u welkom om met ons mee te doen en uw verbeteringen te delen met de wereld!

## Werken met syntaxisaccentuering

Voor informatie over toevoegen of wijzigen van definities voor accentuering van syntaxis, zie de Sectie werken met accentuering van syntaxis van het hoofdstuk ontwikkeling uit het handboek van &katepart;.

## Scripting met JavaScript

Voor informatie over het schrijven van scripts met JavaScript, zie de Sectie schrijven van JavaScript van het hoofdstuk ontwikkeling uit het handboek van &katepart;.

## &kate; (C++) programma-plug-ins

Kate toepassingsplug-ins breiden de functionaliteit van de bewerker &kate; zelf uit op elke manier die u kunt verzinnen, door dezelfde programmeertaal te gebruiken waarin &kate; is geschreven, C++.

Om te beginnen, zie de Inleiding op het schrijven van een plug-in voor &kate; op de website van &kate;. Er is ook een klassieke voorbeeldplug-in Hello, world! die meekomt met de broncode van &kate;.