Planet Python 日本語
フォロー
PyCharm:PyCharm 2026.2で修正・改善された点
PyCharm 2026.2 は、Python コードインサイトの強化に焦点を当てた 263 件の修正と改善を導入します。主なアップデートには、型推論の向上、偽陽性の削減、リファクタリングの信頼性向上などが含まれます。このリリースでは SQLAlchemy 2.0 のサポートが改善され、以前は問題となっていた多くのシナリオが解決されました。コードインサイトは、制御フローの狭窄と到達不能コードの処理における修正から恩恵を受けます。型アノテーション内の文字列とイテラブルアンパッキングは、より正確な分析が見られるようになりました。増分代入とコンストラクタの戻り値の型も、より正確に分析されます。Enum メンバーは、その値と名前属性に対して Literal 型を生成するようになりました。パラメータの型はデコレータから推論されるようになり、補完と自動インポートがより賢くなりました。PyCharm は現在、既存のインポートの再利用を優先し、ネストされたクラスの自動インポートをサポートしています。unittest.mock.patch ターゲットの補完が機能するようになり、組み込みメソッドのオーバーライドは完全なアノテーション付きシグネチャを埋め込むようになりました。型インレイヒントは、推論された型引数をインラインで表示し、f-string のフォーマット仕様の検証が拡張されました。Rename リファクタリングはモジュール参照を正しく更新するようになり、Field リファクタリングは Attribute と改称されました。全体として、これらの強化により、PyCharm 内での Python コードの理解がより正確で予測可能になります。