Kate jest wielodokumentowym, wielowidokowym edytorem tekstu stworzonym przez KDE. Umożliwia zwijanie kodu, podświetlanie składni, dynamiczne zawijanie wyrazów, osadzoną konsolę, rozbudowany interfejs dla wtyczek i zapewnia podstawową obsługę skryptów.
Możliwości:
* MDI, dzielenie okna, okna w kartach
* Sprawdzanie pisowni
* Obsługa znaków nowego wiersza CR, CRLF, LF
* Obsługa kodowań (utf-8, utf-16, ascii itp.)
* Przekształcanie kodowań
* Znajdź i zastąp oparte na wyrażeniach regularnych
* Rozbudowane podświetlanie składni i par nawiasów
* Zwijanie kodu i tekstu
* Nieskończona historia cofania/przywracania
* Tryb zaznaczania bloków
* Automatyczne wcięcia
* Obsługa samouzupełniania
* Integracja z powłoką
* Szeroka obsługa protokołów (http, ftp, ssh, webdav itp.)
* Architektura wtyczek dla programów i składników edytora
* Dostosowywalne skróty
* Zintegrowany wiersz poleceń
* Możliwość używania skryptów JavaScript