Kate ist ein KDE-Editor für mehrere Dokumente und Ansichten. Funktionen wie Quelltextausblendung, Syntaxhervorhebung, dynamischer Zeilenumbruch, eine eingebettete Konsole und eine umfangreiche Schnittstelle für Module sowie vorläufige Unterstützung für Skripte sind enthalten.
Funktionen:
* MDI (Multiple Document Interface = Benutzeroberfläche mit mehreren gleichzeitig geöffneten Dokumenten), geteilte Fenster, Unterfenster
* Rechtschreibprüfung
* Unterstützung für CR, CRLF, LF am Zeilenende
* Unterstützung für Kodierungen (utf-8, utf-16, ascii usw.)
* Umwandlung von Kodierungen
* Reguläre Ausdrücke für Suchen und Ersetzen
* Leistungsfähige Syntaxhervorhebung und Übereinstimmung von Klammern
* Quelltext- und Textausblendung
* Unterstützung für unbegrenztes Zurücknehmen und Wiederherstellen
* Blockauswahlmodus
* Automatisches einrücken
* Unterstützung für Autovervollständigung
* Einbindung einer Shell
* Unterstützung für viele Protokolle (http, ftp, ssh, webdav usw.)
* Modul-Architektur für das Programm und die Editorkomponente
* Benutzerdefinierte Kurzbefehle
* Integrierte Befehlszeile
* Skriptfähig über JavaScript