# Estendre &kate;

## Introducció

Igual que qualsevol editor de text avançat, &kate; ofereix una varietat de maneres d'estendre la seva funcionalitat. Podeu escriure scripts senzills per afegir funcionalitat amb JavaScript, afegir funcionalitat millorada al component d'edició amb Connectors del component d'edició, o afegir encara més funcionalitat a l'editor els Connectors d'aplicació &kate; escrits en C++. Finalment, un cop estengueu &kate;, sereu benvingut a unir-vos amb nosaltres i compartir les vostres millores amb el món!

## Treballar amb el ressaltat de la sintaxi

Per obtenir informació sobre com afegir o modificar les definicions de ressaltat de la sintaxi, vegeu la secció Treballar amb el ressaltat de la sintaxi al manual de la &katepart;.

## Crear scripts amb JavaScript

Per obtenir informació sobre com crear scripts amb JavaScript, vegeu la secció Crear scripts amb JavaScript al manual de la &katepart;.

## Extensions del component d'edició

Per obtenir informació sobre com escriure connectors per a la &katepart;, vegeu la secció Extensions del component d'edició en el capítol Desenvolupament al manual de la &katepart;.

## Connectors (C++) de l'aplicació &kate;

Els connectors de l'aplicació &kate; estenen la funcionalitat del propi editor &kate; de cap manera com us pugueu imaginar, utilitzant el mateix llenguatge de programació en que està escrit &kate;, C++.

Per començar, veure la guia d'aprenentatge «Escriure un connector pel &kate;» al lloc web del &kate;. També hi ha un connector clàssic d'exemple Hello, world! inclòs amb el codi font de &kate;.