ReSharper 2024.3 ヘルプ

NuGet パッケージを検索、探索、インストールする

ReSharper を使用すると、NuGet パッケージギャラリーで型または名前空間を検索し、一致するパッケージをチェックし、その内容を分析し、目的のパッケージをインストールすることができます。

NuGet パッケージを探す

NuGet パッケージの検索を開始する最も簡単な方法は、未解決の名前空間で使用できる対応する Alt+Enter アクションを使用することです。

Finding NuGet package by namespace with ReSharper

... とタイプ:

Finding NuGet packages by type with ReSharper

いずれの場合でも、ReSharper は NuGet ブラウザーウィンドウを開き、目的のタイプまたは名前空間を含むすべてのパッケージが表示されます。

ReSharper's NuGet package browser

NuGet ブラウザーウィンドウは、メインメニュー ReSharper | Windows | NuGet ブラウザーから開くこともできます。また、そこから検索を開始することもできます。探しているものに応じて、ウィンドウのツールバーでタイプまたは名前空間のいずれかをクリックし、検索フィールドにタイプまたは名前空間を入力します。

必要に応じて、ツールバーのボタンを使用して検索を絞り込むことができます。

  • 大 / 小文字の区別 — デフォルトでは、検索では大文字と小文字は区別されません。検索クエリの場合を考慮に入れるには、このボタンをクリックします。

  • プレリリース — デフォルトでは、検索結果にはパッケージのリリースバージョンのみが含まれます。このボタンをクリックして、プレリリースバージョンを検索結果に追加します。すべてのプレリリースパッケージには、特別なアイコン ThemedIcon.ErrorStripeWarning.Screen.(Gray).png が付けられます。

  • 任意のバージョン — デフォルトでは、検索結果には一致したパッケージの最新バージョンのみが含まれます。このボタンをクリックすると、使用可能なすべてのバージョンが表示されます。最新以外のすべてのバージョンには、対応する警告が表示されます。

NuGet パッケージを探索する

見つかったパッケージの詳細については、パッケージの横にある詳細 ThemedIcon.ExpandAll.Screen.(Gray).png をクリックしてください。ReSharper には、パッケージの説明とその他の詳細が表示されます。必要に応じて、「パッケージ ID」リンクをクリックして、NuGetWeb サイト(英語)のパッケージページを開くことができます。パッケージの詳細を非表示にするには、Less ThemedIcon.CollapseAll.Screen.(Gray).png をクリックします。

見つかったパッケージで名前空間と型の階層を調べることもできます。これを行うには、パッケージの横にある参照 ThemedIcon.BrowseFileSystem.Screen.(Gray).png をクリックします。

NuGet パッケージをインストールする

目的のパッケージが見つかったら、その横にあるインストール ThemedIcon.Update.Screen.(Gray).png をクリックしてインストールできます。NuGet ブラウザーウィンドウで検索を開始した場合は、パッケージをインストールするプロジェクトを選択する必要があります。検索がエディターのコンテキストアクションから発生している場合は、確認ダイアログでインストールをクリックするだけで、現在のプロジェクトにパッケージをインストールできます。ただし、別のプロジェクトを選択をクリックすると、いつでも他のプロジェクトを選択できます。