A text editor for the KDE desktop environment. In this context, KATE is an
acronym, standing for "KDE Advanced Text
Editor".
Kate was written by the following cast of characters:
It has its very own home at http://kate.kde.org/.
Kate is primarily intended for use as a development environment, with several
features that directly support this. In particular, a two-tabbed pane is
available that shows all open files in one tab, and the current directory in
the other (along with navigation tools to get around and open additional
files). In addition, the application supports fairly advanced syntax
highlighting via an XML-based syntax definition file. Kate comes with many
languages pre-defined (the usual suspects like C/C++, Perl, Python,
etc.).
Some additional nice features include: XML and HTML tools (for inserting
tags into your text); scripts to run on your text for manipulation (e.g.
to run your file through sed(1) or awk(1)); bookmarks to quickly open
frequently-used files; spell check and word-wrap; and block
commenting/uncommenting of code.