Configuration du serveur de langage Python dans l'éditeur Kate pour les environnements virtuels
Cet article détaille la configuration d'un serveur de langage Python dans l'éditeur Kate pour fonctionner avec les environnements virtuels. L'auteur remarque que, même si la documentation de Kate existe, le processus de configuration peut être délicat. L'article explique comment créer un script bash, `pylsp_in_env`, pour détecter et activer automatiquement les environnements virtuels. Ce script est ensuite intégré avec `python-lsp-server` et `python-lsp-ruff` (pour la lint et la mise en forme Ruff). La configuration finale est obtenue en spécifiant le script `pylsp_in_env` et l'argument de chemin `%{Project:NativePath}` dans le fichier de configuration LSP de Kate.
Lire plus