Zum Inhalt springen

Available for Linux, Windows and macOS

Get it
Plasma

Funktionen

Kate is a Feature-Packed Text Editor

Kate is packed with features that will make it easier for you to view and edit all your text files. Kate lets you to edit and view many files at the same time, both in tabs and split views, and comes with a wide variety of plugins, including an embedded terminal that lets you launch console commands directly from Kate, powerful search and replace plugins, and a preview plugin that can show you what your MD, HTML and even SVG will look like.

All Features

Make Your Code Pretty With Syntax Highlighting

Kate supports highlighting for over 300 languages making it easier to read code in almost all programming languages. Kate also understands how brackets works and will help you navigate inside complex code blocks hierarchies. On-the-fly spellchecking is also included and will help you check your text before publishing. Screenshot of Kate with syntax highlighting

Screenshot of Kate syntax chooser

Work on Complex Projects Efficiently

Work on multiple files at the same time with split views. Use the project sidebar to navigate your project directory structures and use Kate's smart tabs to quickly access your recently opened documents. The powerful search and replace tool lets you quickly search inside your entire projects.

Screenshot of Kate search and replace tool
Screenshot of Kate project sidebar

Develop your Next Application with Kate

Kate is the perfect tool for programming as it includes autocompletion for many languages with the help of the Language Server Protocol (LSP). The editor has been optimized for editing code and provide scriptable auto indentation, VI input mode, rectangular block selection mode, smart comment and uncomment handling and much more.

Screenshot of Kate search and replace tool

Plugins

Kate contains many plugins installed by defaults, making it more powerful than any other text editor. Use the integrated terminal emulator to run commands directly from Kate, execute SQL queries with the SQL extension, use GDB to debug your program, build projects with just one click, and much, much more.

Konsole inside Kate

News

Donnerstag, 1 April 2021

Git Blame Plugin for Kate 21.04 Take 2

Nifty new feature in Kate for KDE Gear 21.04 So OK the previous blog was a bit exaggerated. There is no AI in the works (right now at least) :) But with KDE Gear 21.04 there will actually be be a Git Blame plugin. So what does it do for real? Ever wonder why a code line is as it is? Git helps with that. There is the git blame command that provides information about when and who committed a line in a file. Mehr dazu
Donnerstag, 1 April 2021

Git Blame Plugin for Kate 21.04

Nifty new feature in Kate for KDE Gear 21.04 With KDE Gear 21.04 there will be a new plugin available for Kate: Git Blame. So what does it do? Every body knows it is a lot of work to go through bug reports and fix the bugs. As we all know lazy developers (that is the good type) do not want to do tedious work and try to automate boring tasks. Mehr dazu
Montag, 29 März 2021

Kate 21.04 Feature Preview

Soon KDE Gear 21.04 will be out, including Kate Soon KDE Gear 21.04 will be released. This will include the Kate text editor. KDE what? If you wonder: what is KDE Gear? That is the new name for the KDE release service. This had different names in the past, like “KDE Applications” that were misleading, as not all KDE based applications are released together like this. For example neither Krita is part of KDE Gear nor is KDevelop, to just name a few. Mehr dazu
Mittwoch, 24 März 2021

KDE & Qt Cooperation

Qt (6?) is doomed? In the last days, I read the Qt Interest mailing list and was amazed about the very verbose discussion there about what is all bad with Qt in general and Qt 6. As for any mailing list discussion, that is not representative, but if you just read that, the world looks bleak. A short (personal) digest could read like: Qt 5 => 6 is horrible, the Qt project (and company) doesn’t care for their (open source and other) users and the future is doomed for Qt. Mehr dazu
📢 View all news