# Ampliación de &kate;

## Introducción

Al igual que cualquier editor avanzado, &kate; ofrece numerosas formas de ampliar su funcionalidad. Puede escribir scripts sencillos para añadir funcionalidad con JavaScript o añadir aún más funcionalidad al propio editor con Complementos de la aplicación &kate; escritos en C++. Por último, una vez que haya ampliado &kate;, le invitamos a unirse a nosotros y a compartir sus mejoras con el mundo.

## Trabajar con el resaltado de sintaxis

Para obtener más información sobre cómo añadir o modificar las definiciones de resaltado de sintaxis, consulte la sección «Trabajar con el resaltado de sintaxis» del capítulo de «Desarrollo» en el manual de &katepart;.

## Scripts de JavaScript

Para obtener más información sobre cómo escribir scripts con JavaScript, consulte la sección «Escribir scripts» del capítulo de «Desarrollo» en el manual de &katepart;.

## Complementos de la aplicación &kate; (C++)

Los complementos de la aplicación Kate amplían la funcionalidad del editor &kate; de todas las formas que pueda imaginar utilizando el mismo lenguaje de programación en el que está escrito &kate;, C++.

Para empezar, consulte el tutorial sobre cómo escribir un complemento para &kate; en el sitio web de &kate;.