Plugins and Scripting
Kate can be extended through plugins written in C++ and scripts written in QtScript. Functionality implemented as plugins includes file browsers, ctags support and functionality for building software projects and quickly jumping to compilation errors.
Read more about this topic: Kate (text Editor)