Python语言服务器的Mypy linter

mypy-ls的Python项目详细描述


https://badge.fury.io/py/mypy-ls.svghttps://github.com/Richardk2n/pyls-mypy/workflows/Python%20package/badge.svg?branch=master

这是Palantir的Python语言服务器的插件(https://github.com/palantir/python-language-server

它和mypy一样,需要python3.6或更新版本。在

安装

安装到与pyls本身相同的virtualenv中。在

pip install mypy-ls

配置

live_mode(默认值为True)在键入时提供类型检查。tempa每次都会写这个文件。在

关闭live_模式意味着您必须保存所做的更改,以便mypy diagnostics正确更新。在

根据您的编辑器,配置(在名为mypy的文件中找到-ls.cfg公司在您的工作区或父目录中)应该大致如下所示:

{
    "enabled": True,
    "live_mode": True,
    "strict": False
}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Facebook SDK如何正确覆盖onActivityResult()?   macos Java:与命令行应用程序通信   使用Spring引导和Java Web Start(JNLP)时出现异常   java自定义对象转换器JavaFx FXML   TestNG中数据参数化的java优化方法   java Android测验应用程序在更新分数时崩溃   java如何从角度正确地与servlet通信   获取java中当前窗口的位置   linux没有java中的pytorch_jni。图书馆路径   socket保持打开时的java打印缓冲区读取程序   java运行TestNG测试实例   java testng中是否有testFinished侦听器方法?   java将Android Studio升级到2.1.2,现在出现构建错误   Hibernate JPA2中的java空指针异常。0 joinMap   java HttpPost每5秒响应一次   java增加了@ElementCollection中元素的大小   具有PersistenceContext和LockType的java单例ejb。阅读   什么是多项式的次数f(n)=n/20