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