Live data from Hacker News

Kate editor on all platforms

cullmann.io

31–40 of 159 posts

Re: Kate editor on all platforms

#31
post #27

I'd never heard of Kate and wondered if someone could explain what Kate's differentiator is versus other popular editors (e.g., Vim, Emacs, VSCode)? Is there something in particular that sets it apart or is it just a matter of taste?

vim and emacs are TUI; Kate is a GUI app. VSCode is a full-fledged IDE; Kate is much simpler. Think of it as comparable to TextEdit or notepad.exe, but with more features. It's definitely trending in the VSCode direction, but VSCode is full of surveillance and corporate API clients, and Kate is not.

Emacs is not TUI. Its main frontend is GUI, you can display images, play videos, read PDFs in it if you want to.

Re: Kate editor on all platforms

#32
post #14

Earlier quoted context omitted.

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.

Which shows how far ahead KDE was even in 3.5 times with reusable embeddable components that were highly engineered. For example Konqueror has a long list of plugins including calling kwrite to render inside of it. The early kio tooling that predates fuse in having universal access through a single file viewer.

Was that what they called KParts? Terminal, file browser, text editor, more, all easy to embed and build an application around?

Re: Kate editor on all platforms

#33
post #14

Earlier quoted context omitted.

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.

Which shows how far ahead KDE was even in 3.5 times with reusable embeddable components that were highly engineered. For example Konqueror has a long list of plugins including calling kwrite to render inside of it. The early kio tooling that predates fuse in having universal access through a single file viewer.

And it is so frustrating to see how unknown and neglected KParts is

Re: Kate editor on all platforms

#34
post #14

Earlier quoted context omitted.

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.

Which shows how far ahead KDE was even in 3.5 times with reusable embeddable components that were highly engineered. For example Konqueror has a long list of plugins including calling kwrite to render inside of it. The early kio tooling that predates fuse in having universal access through a single file viewer.

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..

Re: Kate editor on all platforms

#35

Earlier quoted context omitted.

Which shows how far ahead KDE was even in 3.5 times with reusable embeddable components that were highly engineered. For example Konqueror has a long list of plugins including calling kwrite to render inside of it. The early kio tooling that predates fuse in having universal access through a single file viewer.

Was that what they called KParts? Terminal, file browser, text editor, more, all easy to embed and build an application around?

Yep. Still current I think.

Re: Kate editor on all platforms

#36

Kate is such an impressive editor, I’m glad that it’s being worked on and ported to other operating systems, and I didn’t know it had LSP support now! Good to see! If anything happens to BBEdit, Kate may be my next move

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.

Re: Kate editor on all platforms

#37

Earlier quoted context omitted.

Which shows how far ahead KDE was even in 3.5 times with reusable embeddable components that were highly engineered. For example Konqueror has a long list of plugins including calling kwrite to render inside of it. The early kio tooling that predates fuse in having universal access through a single file viewer.

Was that what they called KParts? Terminal, file browser, text editor, more, all easy to embed and build an application around?

Yes exactly! I forgot to mention dcop a message passing forerunner to dbus as well as arts the forerunner to pulsaudioe

Re: Kate editor on all platforms

#38

Does anybody know why Kate wants to install pulseaudio on OpenBSD? This would be a perfect IDE. kate-23.08.4:libltdl-2.4.2p2: ok useradd: Warning: home directory `/var/run/pulse' doesn't exist, and -m was not specified kate-23.08.4:pulseaudio-17.0p0: ok kate-23.08.4:pcaudiolib-1.2: ok kate-23.08.4:espeak-1.51p2: ok kate-23.08.4:dotconf-1.3p0: ok kate-23.08.4:py3-xdg-0.28p2: ok kate-23.08.4:speech-dispatcher-0.11.5: o…

For the few people that might be looking for a light IDE option for OpenBSD Geany is available and works really well.

Re: Kate editor on all platforms

#39
I've been using Kate on macOS and Windows for sometime and it's outstanding this is possible (a cross-platform KDE app). Kate of course on Linux kicks ass as well.

One stupid question: Is anyone aware of how to change the UI "theme" if you're running Kate on macOS or Windows? The 2D, flat icons really look horrible to me.

Re: Kate editor on all platforms

#40
Probably like most people here you end up with a collection of tools, so glad Kate exists and really appreciate the high quality and amazing features. Years past you'd have to pay for things like UltraEdit and fight licenses, etc which are a nightmare if you cross boundaries with big companies.

I find myself using Kate, Geany and Notepad++ at different points in time for different tasks across my Windows/macOS/Linux machines.

Kate surprised me a few months ago, I had to write assembly for a fully custom processor whose ISA is not at all industry standard. Kate was able to do the syntax highlighting and with the right color theme and "double-click to highlight" it made the non-trivial changes I needed to make a LOT easier than anything else (VSCode/VSCodium included).

Post reply on HN