Chapter 4. Working with Plugins

Anders Lund

Table of Contents

Kate Application Plugins
Backtrace Browser Plugin
Using the Backtrace Browser Plugin
Configuration
Build Plugin
Introduction
Using the Build Plugin
Menu Structure
Thanks and Acknowledgments
Close Except/Like Plugin
Introduction
Using the Close Except/Like Plugin
Menu Structure
CTags Plugin
Introduction
Configuration
Using the CTags Plugin
Menu Structure
Document Switcher Plugin
Menu Structure
Filesystem Browser
Menu Structure
Interface
Configuration
The Documents List
Introduction
Menu Structure
Configuration
GDB Plugin
Introduction
Menu and Toolbar Structure
Debug View
Call Stack and Locals
Thanks and Acknowledgments
Lumen Plugin
Open Header Plugin
Using the Open Header Plugin
Menu Structure
Project Plugin
Introduction
Structured View of the Files
Switching Projects
Search and Replace in Projects
Simple Auto Completion
Quick Opening Files
Support for Building the Project
Creating Projects
Current Project
The Projects Menu
Rust code completion Plugin
Search & Replace
Introduction
Interface
Menu Structure
Kate Snippets
Introduction
Menu Structure
Snippets panel
Using Snippets
Thanks and Acknowledgments
SQL Plugin
Introduction
Connecting to a Database
Running Queries
Browsing
Menu Structure
Thanks and Acknowledgments
Symbol Viewer Plugin
Using the Close Except/Like Plugin
Menu Structure
Configuration
Terminal Tool View Plugin
Menu Structure
Configuration
Text Filter Plugin
Using the Text Filter Plugin
Menu Structure
XML Validation
Menu Structure
Thanks and Acknowledgments
XML Completion
How to Use
Features and Limitations
Menu Structure
Thanks and Acknowledgments

Kate offers several plugins. There are two types of these plugins: some are written in native C++, while others are written in the Python programming language. There are subtle differences in these, described below.

You can enable any type of plugin in the configuration dialog, which also provides access to additional configuration options for plugins that require it.

Kate Application Plugins

Kate plugins are additional functions for the Kate editor. They can add extra menus and shortcuts, and extend Kate's features. You can install as many or as few as you like, from within Kate. Open Kate's configuration dialog with SettingsConfigure Kate... Select ApplicationPlugins to choose the wanted plugins.

The available application plugins are: