About Kate

Kate is a multi document editor, based on a rewritten version of the kwrite editing widget of KDE, offering all the features of that plus a bunch of its own. Kate has been been moved to the kdebase package, and is a built-in part of your favorite desktop since release 2.2.

Being a native KDE application, Kate is of course born with networking transparency, as well as it integrates with the outstanding features of KDE. Choose it for viewing HTML sources from konqueror, editing configuration files, writing new applications or any other text editing task. You still need just one running instance of Kate.

With a multi-view editor like Kate you get a lot of advantages. You can view several instances of the same document and all instances are synced. Or you can view more files at the same time for easy reference or simultaneous editing. The terminal emulation and sidebar are docked windows that can be plugged out of the main window, or replaced therein according to your preference.

Features

Some of the Kate application features are:

  • MDI, window splitting, window tabbing
  • Spell checking
  • CR, CRLF, LF newline support
  • Encoding support (utf-8, utf-16, ascii etc.)
  • Encoding conversion
  • Regular expression based find & replace
  • Powerfull syntax highlighting and bracket matching
  • Code and text folding
  • Infinite undo/redo support
  • Block selection mode
  • Auto indentation
  • Auto completion support
  • Shell integration
  • Wide protocol support (http, ftp, ssh, webdav etc.)
  • Plugin architecture for the application and editor component
  • Customizable shortcuts
  • Integrated command line
  • Full DCOP scripting
  • Scriptable using JavaScript (KDE 3.5)

Licensing

Kate is released under the GNU Lesser General Public License (LGPL) Version 2