PyCharm
虽然 pydantic 可以与任何 IDE 开箱即用,但在 JetBrains 插件仓库中,我们提供了一个 PyCharm 插件,它为 PyCharm 提供了改进的 pydantic 集成。您可以从插件市场免费安装此插件(PyCharm 的 Preferences -> Plugin -> Marketplace -> 搜索 "pydantic")。
该插件目前支持以下功能
- 对于
pydantic.BaseModel.__init__
- 检查
- 自动完成
-
类型检查
-
对于
pydantic.BaseModel
的字段 - 重构-重命名字段会更新
__init__
调用,并影响子类和父类 - 重构-重命名
__init__
关键字参数会更新字段名称,并影响子类和父类