55
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
this post was submitted on 31 Oct 2026
55 points (92.3% liked)
Linux
68546 readers
1247 users here now
From Wikipedia, the free encyclopedia
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.
Rules
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
- No misinformation
- No NSFW content
- No hate speech, bigotry, etc
Related Communities
Community icon by Alpár-Etele Méder, licensed under CC BY 3.0
founded 7 years ago
MODERATORS
Sure, yes, auto-completion/-closing brackets, smart indendation, are standard features of most code editors. Kate also has a LSP plugin and external programs are easily setup. And features like ctrl+b to mark a line, i found no good extension in vscodium.
This from kwrite.
Huh, yet another KDE app. It seems they all build on the same base, with increasing feature richness:
Kwrite => Kate => Kdevelop
?
I wouldn't use "=>"...they serve different purposes. But yes, they are all build with the same editor components (ktexteditor). Kwrite for example has no tab support..making it not really useful for editing more than one file at a time...but is simpler to use so rather useful for quick config file editing.
Kate is a full fledged text editor with plugin and LSP support. So it can serve as editor for programming but also as editor for other tasks that require some organizing and multiple files.
kdevelop is a IDE. It includes a lot more tools that aren't strictly editor related (for example tools for easier looking through git patches before submitting them) but it is pretty much only geared towards programming (and there for specific languages like c, cpp, python or php)
Not mention...but kile is a editor specified on creating latex document which also uses the same editor component.
Wait, sure does? And i'm on XFCE (Gtk) here, not full integrarion and stuff. But it has no IDE features or plugins, which Kate has. And "light", it's more of a Notepad++ than a Metapad/Mousepad.
Ugh...just tested agfain and you are right!
Oh....you are right, I had no clue when that was added. Sorry, I really had no clue that kwrite can do that by now...I am sure it couldn't do it in the past (But I doubt I really tired it in the last ten years after seeing that it initially didn''t support it...so it could have been possible for some time already and I wouldn't have noticed)
Edit: Okay I was curious...seems kwrite gained tab support around 2022: https://invent.kde.org/utilities/kate/-/merge_requests/691 and https://kate-editor.org/post/2022/2022-03-31-kate-ate-kwrite/
It's a few years now, at least since i started using it.
Yep, I edited and added the commit that first tried adding it. It's been four years at least...so much about me noticing changes in programs I use ;)