@jimp@masto.ai avatar jimp , to random

Recently I've been trying to move more of my text editing to non-proprietary editors.

I have used and paid for UltraEdit for decades, and it's great, but their Linux version (UEX) has been neglected for years. However, I'm very familiar with its features and how it behaves.

The closest OSS alternative is Kate, and I've been trying to reproduce and re-implement a lot of what it does in Kate using scripting, options, plugins, and so on.

1/?

@TerryHancock@realsocial.life avatar TerryHancock , to random

Free Software that I rely on. One per day, I guess.

Okay.... Day 1....

Inkscape

A vector graphics editor (edits SVG documents).

I use this in a lot of different ways whenever I need a drawing:

  • Presentation slides
  • Graphic illustrations/diagrams
  • "Decal" graphics for 3D textures
  • Layout of images or other graphics
  • Video poster/cover graphics
  • Book design

https://inkscape.org

Also included in most desktop Linux distributions, I believe.

Video poster graphic for one of my timelapse videos. Includes a photo of me, a cover image from the music for the video, titles, and a logo featuring clocks and the word "TIMELAPSE" with the date (JUNE 2025).
Lunar Transportation System mission profile diagram from Lunatics Project. Shows the stylized Earth and Moon with orbit schematics and various spacecraft combinations in different mission stages. Also includes logo graphics for in-universe LTS and a schematic of the "moon shuttle" configuration.

ALT
TerryHancock OP ,
@TerryHancock@realsocial.life avatar

Free Software that I rely on. One per day.

Day 17:

Kate

Hang around Linux and FOSS circles long enough, and you will encounter the Editor Wars, in which the battle of the ancient superpowers of Vi versus Emacs continues to burn in the dulled flames of their Cold War.

But some of us like cocoa, with sprinkles! :amaze: ✨

My favorite text editor is (horrors) a GUI application: Kate. :smug_dance:

The "KDE Advanced Text Editor".

It's an excellent general purpose tool, whether you want to write in plain text, Markdown, HTML, CSS, or code for any of several dozen programming languages.

It lacks IDE-like features, such as test-runners or compilers, although you can add scripts to trigger from the "Tools" menu, so it could be used as an IDE with a little tinkering.

https://kate-editor.org/

@shaadra@mastodon.social avatar shaadra , to random

Anyone know what this overview is called in Kate and how to hide it??

ALT
@h4ckernews@mastodon.social avatar h4ckernews Bot , to random
@itsfoss@mastodon.social avatar itsfoss , to random

Comment, FOSSers! 🐧

ALT
OpenSoul ,
@OpenSoul@mastodon.social avatar

@itsfoss On terminal > for normal use
On dekstop >

it's the best of course and powerful but I don't want to memorize 50 or more commands just to type echo "hello world"

@begasus@mastodon-belgium.be avatar begasus , to random Dutch

Using (an uptodate) KDevelop is a handy IDE for Haiku (as there are others like the native Genio IDE). :)

ALT
@NewsDesk@flipboard.social avatar NewsDesk , to random

Catherine, Princess of Wales, has announced her cancer is in remission after visiting the hospital where she began treatment last year. Read more from @CBSNews

https://flip.it/Te00rS

@Frisk@woof.tech avatar Frisk , to random

Aaaaaaa, Kate is so awesome. It's super fast, it has cool plugins/integrations (Git/SQL/Color Picker are just a few I use), plenty of customization options and it's so simple to use. Been using it ever since I started using Linux daily for years since it came with KDE and it's my daily driver for writing a mod for Godot game for the past 3 months.

LSP server integration works very well, I started using macros for some boring templates, I discovered I can use mouse side buttons to go to previous location instead of switching tabs just today, tabs are just fine and I feel that there is still plenty of juice I could get out of Kate if I spent the time to learn how to wield it to be even more efficient.

Granted, there are some issues like straight up dying/becoming unresponsive when dealing with very large files or unformatted JSON files, but I can understand those shortcomings.

Kudos to the contributors, it's a fine piece of software that serves those using it. :blobfoxheart:

https://kate-editor.org/

devSJR , to KDE in Over 20 years of bug squashing for Kate & KDE
@devSJR@fosstodon.org avatar

cullmann

is great. We at are happy to have it as foundation. Thomas officially published RKWard around 2002. Keep up the good work.

@lritter@mastodon.gamedev.place avatar lritter , (edited ) to random

is there some kind of (semi-)standardized protocol for programming language servers?

update: yes there is. it's https://en.wikipedia.org/wiki/Language_Server_Protocol
see also https://microsoft.github.io/language-server-protocol/

(thx @artificialmind and @stabbylambda for the info)

lritter OP , (edited )
@lritter@mastodon.gamedev.place avatar

looks good. the LSP client is a first class feature in kate, and there's a simple json block i seem to be able to extend to hack in my own LSP server.

i think it's another potential security issue to let foreign web services read your code though. i hope these urls are just for installation.

first, lunch and a brisk walk though.

@be4foss@floss.social avatar be4foss , to KDE

How can we ensure energy data from KEcoLab are stable?

@sthak9 has some ideas.

"Ensuring KEcoLab Stability: Introducing Dedicated CI-Test"

https://eco.kde.org/blog/2024-04-12-sok24-energy-measurement-lab/

is a KDE tool for measuring software's consumption, but it needs robust testing to ensure stable functionality after code changes. Sarthak presents his work in Season of 2024 implementing dedicated test builds with test scripts.

kde@lemmy.kde.social icon KDE

ALT