![]() |
|
![]() |
|
If you need to work file based and not project or directory based then you should probably be using Kwrite, which literary is a stripped down version of Kate specifically for this purpose.
|
![]() |
|
And it seems konqueror is the only browser today that can split a tab into multiple panes! I used this a lot in 3.5 times. It still works, just need to file another bug report for sane dnd behavior..
|
![]() |
|
In what way is it neglected? It works, no need for pointless churn. Also while it might not be known to users (why would it need to be), it is used in various KDE programs where it makes sense. |
![]() |
|
If you use Help > Find Action you can find stuff like that easier than hunting through the menus. The actions for those are called "Remove Empty Lines" and "Remove Duplicate Lines" |
![]() |
|
No. No. No. You have it wrong, my friend. The entire thing, like systemd and wayland, is a glorified excuse to reinvent the wheel so that a fresh batch of wizards can continue the cycle.
|
![]() |
|
I'm using KATE on Linux and BBEdit in macOS to develop in Golang mainly. Kate is snappy, robust and feature packed. It's my go to tool when I don't need a full-blown IDE.
|
![]() |
|
> Even if that is a non-free platform, we can reach out to new users and developers that might later be then even interested to switch a full open platform. KDE developers have always been great with their vision. I guess they will try to create OS Shell that sync users data between different OS? Their applications cover 99% of the casual users, with KDE Connect [0]. KDE Plasma has never clicked with me but KDE applications have always been my choice in a Linux system because of their responsiveness. Dolphin for Windows[1] also exists but has some issues. [0] https://apps.kde.org/kdeconnect/ [1] https://cdn.kde.org/ci-builds/system/dolphin/master/windows/ |
![]() |
|
KDE applications still need a lot love on non X11/Wayland systems. Kate got some polish in the last years on Windows, the macOS version still needs more.
|
![]() |
|
I love Kate's text edit component used in KWrite, KDevvelop (and Kile) but never really had much of a use for Kate itself. It's a weird step between a text editor and an IDE.
|
![]() |
|
I wrote a part of the kernel (uitron) for Toshiba SSDs that went into macbooks around 2013 on kate. It was my first and favorite editor :D
|
![]() |
|
I love the whole KDE toolchain and plasma as well. I donate monthly. It's so much more useful to me than the opinionated design of gnome.
|
![]() |
|
My favourite Kate feature is sessions. Whatever your working on, you can save the session - including all open files and editor layouts, and restore it later on.
|
![]() |
|
Kate is the snappiest editor I have tried. This is just anecdata - the keystroke latency feels better than the other mainstream editors I use.
|
![]() |
|
Kate is a surprisingly epic editor. It’s not my primary (vscode) but I use it often to just preview a plaintext file the same way I might use vim or sublime. Love the native rainbow columns in CSV.
|
![]() |
|
Why does the macOS binary needs to be 450MB if it's not an Electron app? My Qt app (also a text editor) is 140MB. And I can trim that quite a bit more.
|
![]() |
|
Simple reason: Because the package is not optimized for that.
It can be shrinked more, but that needs help.
And I must confess, I rather spend my time on bug fixes than space optimizations.
|
I had a lab in MySQL, and back then, the only option to develop in Windows was MySQL Workbench, which was as heavy as it got. Running an SQL statement was painfully slow, and iteration cycles were huge.
In Linux, you would write your SQL in Kate, and run MySQL's cli in the embedded terminal. Once ready, you would click the button “pipe to terminal". Instant run. What took many minutes in Windows took less than 2 seconds in Linux. How can you not love this?
Another reason was Amarok, an (the) mp3 player. Do you like how Spotify and other providers create automatically infinite playlists, radios, etc based on your tastes? Yes, KDE had this since 2002 I think? It was first copied by iTunes, then by Spotify, and now is considered a standard function. :)