Konfiguration des Python-Sprachservers in Kate für virtuelle Umgebungen

2025-05-05

Dieser Beitrag beschreibt die Konfiguration eines Python-Sprachservers im Kate-Editor für die Arbeit mit virtuellen Umgebungen. Der Autor merkt an, dass die Konfiguration trotz vorhandener Kate-Dokumentation schwierig sein kann. Der Artikel führt durch die Erstellung eines Bash-Skripts, `pylsp_in_env`, um virtuelle Umgebungen automatisch zu erkennen und zu aktivieren. Dieses Skript wird dann mit `python-lsp-server` und `python-lsp-ruff` (für Ruff-Linting und -Formatierung) integriert. Die endgültige Konfiguration wird erreicht, indem das `pylsp_in_env`-Skript und das `%{Project:NativePath}`-Pfadargumet im LSP-Konfigurationsdatei von Kate angegeben werden.

Mehr lesen
Entwicklung Sprachserver

Kate: Ein 20 Jahre alter Code-Editor, der immer noch überzeugt

2025-04-21

Der Autor beschreibt seinen Workflow mit dem Texteditor Kate, einem leistungsstarken und anpassbaren Werkzeug, das er seit zwei Jahrzehnten verwendet. Der Artikel behandelt Plugins, die Aufteilung von Ansichten, Language Server, Debugger, Code-Formatierung, benutzerdefinierte Tastenkombinationen, Projektmanagement und Farbschemas. Er hebt effiziente Workflow-Funktionen hervor, wie das schnelle Umschalten zwischen Dateien, die Aktionsuche und robuste Build- und Run-Funktionalitäten. Im Vergleich zu VS Code betont der Autor die Einfachheit, Stabilität und Open-Source-Natur von Kate und drückt seine Wertschätzung für das Kate-Entwicklungsteam aus.

Mehr lesen
Entwicklung