this post was submitted on 31 Oct 2026
45 points (97.9% liked)

Linux

15424 readers
9 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 3 years ago
MODERATORS
 

I'm not an IT professional or even expert. I've been using Geany for a decade, but recently I switched from a frugal setup to KDE Plasma, and decided that I want to use everything KDE has to offer as far as possible.

I've been using Kate for almost 3 months now, mostly for web development (Jinja), shell scripting and Markdown writing. It's been a good experience overall, but it seems to have one or two shortcomings compared to Geany, which makes me wonder how Kate fares in the landscape of Linux code editors/IDEs.

To give a concrete example, Geany has this great feature for HTML that automatically creates a closing tag once I finish the opening one. E.g. I type <div>, and as soon as I type the >, a closing </div> appears. Neat. That's more than just automatically closing brackets. I see no Kate plugin that would do that.

There've been a few more niggles, I'll edit the post - which I hope makes sense as a general question - when I remember them.


edit: Thanks for putting it all into perspective. Takeaways for me: 1) there's also kdevelop, 2) need to figure out what LSP is, and 3) regarding alternatives it's interesting to see which Archlinux has in its repositories and which are only AUR.

you are viewing a single comment's thread
view the rest of the comments
[–] entwine@programming.dev 8 points 6 days ago

Good == you like it.

I don't like Kate personally. I use (and am addicted to) Sublime Text, but for an open source/free alternative I recommend Gram, or LiteXL. There's also one called Lapce that I thought was interesting, but I haven't looked into it in many years so idk if it's good yet.

For something more sublime-like, there's Cuda Text, but it's written in Pascal, an old/dying language, so it's at higher risk of abandonment because of a lack of contributors.