Kate é um editor de texto multi-documentos e multi-janelas para o KDE. Oferece algumas funcionalidades como a dobradura de código, realce de sintaxe, quebra de linha dinâmica, um console incorporado, uma interface de plugins extensa e um suporte preliminar para criação de scripts.
Funcionalidades:
* MDI, divisão de janelas, janelas em abas
* Verificação ortográfica
* Suporte de mudança de linha com CR, CRLF, LF
* Suporte para codificação de caracteres (utf-8, utf-16, ascii, etc.)
* Conversão de codificação de caracteres
* Pesquisa e substituição com base em expressões regulares
* Realce de sintaxe e correspondência de parênteses
* Dobradura de código e texto
* Suporte para desfazer/refazer sem limite de ações
* Modo de seleção de blocos
* Recuo automático
* Suporte para completamento automático
* Integração com o console
* Suporte abrangente de protocolos (HTTP, FTP, SSH, WebDAV, etc.)
* Arquitetura modular para o aplicativo e componente de edição
* Atalhos de teclado personalizados
* Linha de comando integrada
* Possibilidade de uso de scripts feitos em JavaScript