pydantic pycharm plugin
v0.4.16
pydantic
用の JetBrains PyCharm プラグイン。
JetBrains の PyCharm ブログでこのプラグインについてインタビューを受けました。
詳細については、ドキュメントを参照してください。
プラグインは Jetbrains リポジトリ (Pydantic プラグイン ページ) にあります。
安定バージョンは PyCharm のMarketplace
(設定 -> プラグイン -> マーケットプレイス) でインストールできます。 公式ドキュメント
プラグインには PyCharm 2020.2 以降が必要です (他の JetBrains IDE を含む)
__init__
- pydantic.BaseModel
のサブクラスの署名検査とオートコンプリート__init__
- pydantic.BaseModel
のサブクラスの引数の型チェックBaseModel
のサブクラスのフィールド名変更のリファクタリング サポート__init__
呼び出しのキーワード引数からリファクタリングされている場合、PyCharm は、モデルの初期化呼び出しで出現するキーワードの名前を自動的に変更する選択肢を提供するダイアログを表示します。)Ctrl+B
およびCmd+B
を使用して、クラス属性と__init__
のキーワード引数によって関連フィールドを検索しますparsable-type
をサポートします。詳細は「型チェックのための検査」セクションを参照してください。pydantic.BaseModel
のサブクラスの QuickFix を使用して未入力の引数を挿入するField
およびconstr
の正規表現引数は、Python の正規表現文字列リテラルとして扱われます。frozen=True
などのモデル構成を読み取りますcls
であることを考慮しますpydantic.BaseModel
と同じ機能をサポートpydantic.BaseModel
と同じ機能をサポートpydantic.dataclasses.dataclass
サードパーティ データクラスとして扱います。) pydantic.BaseModel
と同じ機能をサポートpydantic-pycharm-plugin
への貢献をお待ちしています。
Pydantic プラグイン ページ
BaseModel オブジェクトをインスタンス化するときのオートコンプリート #650
詩 PyCharm プラグイン