Configurando o servidor de linguagem Python no editor Kate para ambientes virtuais

2025-05-05

Esta publicação detalha a configuração de um servidor de linguagem Python no editor Kate para funcionar com ambientes virtuais. O autor observa que, embora a documentação do Kate exista, o processo de configuração pode ser complicado. O artigo descreve a criação de um script bash, `pylsp_in_env`, para detectar e ativar automaticamente ambientes virtuais. Este script é então integrado com `python-lsp-server` e `python-lsp-ruff` (para lint e formatação Ruff). A configuração final é alcançada especificando o script `pylsp_in_env` e o argumento de caminho `%{Project:NativePath}` no arquivo de configuração LSP do Kate.

Desenvolvimento Servidor de Linguagem