エディタータブから URL の表示と移動操作を行い、Hugging Face のコンテキストベースモデルの提案を得て、TypedDict
のスマートなコーディング支援を享受できます
新しいガターアイコンを使用すると、Flask、FastAPI、および Django プロジェクトの URL を簡単に管理できます。 数回クリックするだけで HTTP クライアントでリクエストを実行してエンドポイントをテストし、下位レベルにあるすべてのエンドポイントの表示、1 つ上のレベルへの移動、クリップボードへの URL のコピーを実行できます。
エンドポイント URL を含む新しいインレイヒントにより、Python ウェブフレームワークのコードの可読性がさらに向上しています。 このインレイヒントをクリックすると親ルートに移動しますが、複数のルートがある場合にはドロップダウンが開きます。 ⌘、⌥、Ctrl、または Alt のいずれかを長押しすると、URL をクリップボードにコピーできます。
TypedDict
のスマートなコーディング支援 PEP 692 のサポートを追加しました。 パラメーター情報を呼び出した場合(Ctrl + P)だけでなく、コード補完内やクイックドキュメントのポップアップ内(Ctrl + Q)にも TypedDict
として定義されたキーワード引数が表示されるようになりました。 Python の最新の型ヒント機能を使用して理解しやすいコードベースを開発できる新たなツールにもアクセスできるようになっています。
PyCharm が開発者のニーズに最適な関連 Hugging Face モデルのリストを提案できるようになりました。 これにより、IDE からまったく離れることなく使用するモデルを決定してインストールすることができます。 エディタータブで右クリックしてコンテキストメニューを呼び出し、Insert HF Model(HF モデルの挿入)を選択し、モデルに実行させたいことを決定します。 PyCharm が 選択可能な候補をリストに表示します! モデルを選択すると、PyCharm がこのモデルを開いているファイル内で直接使用できるコードスニペットを挿入することを提案し、欠落しているこのモデルの依存パッケージをすべてダウンロードしてインストールします。
requirements.txt
の欠落パッケージに関する警告 PyCharm が requirements.txt
に記述があるにもかかわらず、現在の Python インタープリターでインストールされていないパッケージを黄色の波線で示すようになりました。 該当するパッケージ名にマウスポインターを合わせて Install all missing packages(すべての欠落パッケージをインストール)をクリックすると、開発環境が即座にセットアップされます。