Kate est un éditeur de texte multi-documents et multi-vues pour KDE. Il offre des fonctionnalités comme le repliement de code, la coloration syntaxique, le retour à la ligne automatique, une console intégrée, une interface complète pour modules complémentaires, et un début de prise en charge d'automatisation par scripts.
Fonctionnalités :
* Interface multi-documents, fenêtres scindées, organisation par onglets
* Vérification orthographique
* Prise en charge des retours à la ligne CR, CRLF, LF
* Prise en charge de l'encodage (utf-8, utf-16, ascii etc.)
* Conversion d'encodage
* Rechercher & remplacé utilisant les expressions rationnelles
* Coloration syntaxique puissante et correspondances des parenthèses
* Repliement de code et de texte
* Prise en charge de l'annulation / refaire à l'infini
* Mode de sélection par bloc
* Indentation automatique
* Prise en charge du complètement automatique
* Intégration avec l'interpréteur de commande
* Prise en charge de protocoles variés (http, ftp, ssh, webdav, etc.)
* Architecture à modules complémentaires pour l'application et le composant éditeur
* Raccourcis personnalisables
* Ligne de commande intégrée
* Automatisable en utilisant JavaScript