💡
原文英文,约1100词,阅读约需4分钟。
📝
内容提要
作者分享了在Neovim中使用Pylsp的最新设置,包括安装第三方插件和配置Neovim的lsp。文章还介绍了如何在pyproject.toml文件中配置Pylint和Black的相关设置,以及如何在虚拟环境中使用全局安装的Pylint和Mypy。
🎯
关键要点
- 作者分享了在Neovim中使用Pylsp的最新设置。
- 安装Pylsp的命令为:pip install 'python-lsp-server[all]'。
- 安装第三方插件的命令包括:pip install python-lsp-isort、pip install pylsp-mypy、pip install python-lsp-black。
- Neovim的lsp配置需要使用nvim-lspconfig插件。
- 在pyproject.toml文件中配置Pylint和Black的相关设置。
- Pylint的配置可以通过生成rc文件来参考,配置选项分为多个部分。
- 在pyproject.toml中配置Pylint时,需注意选项所属的表格。
- Black的配置可以在pyproject.toml的[tool.black]部分进行。
- 全局安装的Pylint和Mypy可以在虚拟环境中使用,需更新PYTHONPATH变量。
- 为全局安装的Pylint配置init-hook以识别虚拟环境中的包。
- Mypy需要指定虚拟环境中的Python可执行文件路径。
🏷️
标签
➡️