PyCharm

Хотя pydantic будет хорошо работать с любой IDE «из коробки», плагин PyCharm, предлагающий улучшенную интеграцию с pydantic, доступен в репозитории плагинов JetBrains для PyCharm. Вы можете бесплатно установить плагин с торговой площадки плагинов (Настройки PyCharm -> Плагин -> Торговая площадка -> поиск «pydantic»).

На данный момент плагин поддерживает следующие функции:

  • Для pydantic.BaseModel.__init__ :

    • Инспекция
    • Автодополнение
    • Проверка типа
    • Для полей pydantic.BaseModel :

    • Переименование полей рефакторинга обновляет вызовы __init__ и влияет на под- и суперклассы.

    • Рефакторинг-переименование аргументов ключевого слова __init__ обновляет имена полей и влияет на под- и суперклассы.

Более подробную информацию можно найти на официальной странице плагина и в репозитории Github .


本文总阅读量