【发布时间】:2020-03-13 22:26:22
【问题描述】:
我的代码中似乎越来越多地使用 PEP 484 和 PEP 526 类型注释。
我主要使用 vim+syntastic,但我正在探索我的选择,特别是我正在研究我希望如何将 PyCharm 用于某些项目。
PyCharm 有两个 mypy 插件。至少就目前而言,我已经使用了名为“Mypy(官方)”的那个。
有没有办法将 PyCharm 配置为使用“mypy --disallow-untyped-calls --ignore-missing-imports file1.py file2.py”?
我的目的是让 PyCharm 的类型检查更加严格(--disallow-untyped-calls),同时不产生关于不包含类型注释的依赖项的错误(--ignore-missing-imports )。
我知道我可以编写一个外壳包装器来执行此操作,但这次我宁愿通过 PyCharm GUI。
谢谢!
【问题讨论】: