pyls-mypy 项目使用教程
pyls-mypyMypy plugin for the Python Language Server项目地址:https://gitcode.com/gh_mirrors/py/pyls-mypy
1. 项目的目录结构及介绍
pyls-mypy 项目的目录结构如下:
pyls-mypy/
├── .github/
│ └── workflows/
│ └── pylsp_mypy.yml
├── .gitignore
├── .pre-commit-config.yaml
├── LICENSE
├── MANIFEST.in
├── README.rst
├── pyproject.toml
├── requirements.txt
├── setup.cfg
└── setup.py
.github/workflows/pylsp_mypy.yml
: GitHub Actions 的工作流配置文件。.gitignore
: Git 忽略文件配置。.pre-commit-config.yaml
: 预提交钩子配置文件。LICENSE
: 项目许可证文件。MANIFEST.in
: 打包清单文件。README.rst
: 项目说明文档。pyproject.toml
: 项目配置文件。requirements.txt
: 项目依赖文件。setup.cfg
: 安装配置文件。setup.py
: 安装脚本。
2. 项目的启动文件介绍
pyls-mypy 项目的启动文件是 setup.py
。这个文件包含了项目的安装和启动配置。通过运行 python setup.py install
可以安装项目并启动 Python 语言服务器。
3. 项目的配置文件介绍
pyls-mypy 项目的配置文件是 pyproject.toml
。这个文件包含了项目的详细配置信息,包括依赖、构建系统和插件配置等。以下是一个示例配置:
[tool.pylsp]
plugins = { pyls_mypy = { enabled = true, live_mode = false } }
[tool.pylsp]
: 配置 Python 语言服务器。plugins
: 配置插件,这里配置了pyls_mypy
插件。enabled
: 是否启用插件。live_mode
: 是否启用实时模式。
通过配置 pyproject.toml
文件,可以自定义 pyls-mypy 的行为,以满足不同的开发需求。
pyls-mypyMypy plugin for the Python Language Server项目地址:https://gitcode.com/gh_mirrors/py/pyls-mypy