ReSharper 2024.3 ヘルプ

一時ファイルのクリーンアップ

ReSharper は、開発パイプラインが生成する一時ファイルの監視とクリーンアップに役立ちます。これには、ログ、キャッシュ、ビルドツールやパッケージ管理の古いアーティファクトなどが含まれます。一時ファイルは、ReSharper オプション Alt+R, O環境 | ディスクのクリーンアップページで管理できます。

ReSharper によって生成された一時ファイルのファイルマスクは、デフォルトで監視対象の場所のリストに含まれています。ただし、開発ワークフローに固有の他の場所を追加することもできます。

カスタムの一時ファイルの場所を追加する

  1. メインメニューから ReSharper | オプションを選択するか、Alt+R O を押してから、左側の環境 | ディスクのクリーンアップを選択します。

  2. Add 追加をクリックします。テーブルに新しいエントリが追加されます。

  3. パステンプレートで、一連の一時ファイルに一致するファイルマスクを指定します。

    ファイルマスクで Ant スタイルのワイルドカード(英語)を使用できます。

    • ディレクトリ区切り文字を除く単一文字に一致する ?

    • ディレクトリ区切り文字を除く 0 文字以上に一致する *

    • ディレクトリ区切り文字を含む任意の数の文字に一致する **

    • OS パス形式に関係なくディレクトリ区切り文字と一致する / または \

    たとえば、パターン **Test?\**.* は次のファイルと一致します。

    • C:\Projects\MyTestX\data\file_one.txt

    • /home/projects/TestY/file_two.xml

    だがしかし:

    • C:\Projects\Test\data\file_one.txt

    • /home/projects/TestY/file_two

    ソリューション設定を共有している場合は、共有設定レイヤーへの絶対パスを保存しないように注意してください。

  4. 時代遅れで、パステンプレートに一致するファイルが最後に変更されてから古いと見なされるまでの日数を設定します。

  5. 説明で、パステンプレートに一致する一連のファイルの任意の説明を指定します。

ディスク容量がいっぱいになった場合は、一時ファイルをすぐにクリーンアップできます。

一時ファイルを手動でクリーンアップする

  1. メインメニューから ReSharper | オプションを選択するか、Alt+R O を押してから、左側の環境 | ディスクのクリーンアップを選択します。

  2. 手動クリーンアップセクションのボタンを使用して、古い一時ファイルのみ、またはすべての一時ファイルを削除します。

    選択したものをクリーンアップ

    このボタンをクリックして、テーブルで選択した場所で古いと見なされるファイルを削除します。

    選択したものをすべて削除

    このボタンをクリックすると、テーブルで選択した場所にあるすべてのファイルとフォルダーが削除されます。

    すべてクリーンアップ

    このボタンをクリックして、テーブルにリストされているすべての場所で古いと見なされるファイルを削除します。

    すべて削除

    このボタンをクリックして、表にリストされているすべての場所にあるすべてのファイルとフォルダーを削除します。

デフォルトでは、ReSharper は古い一時ファイルの自動クリーンアップを有効にします。

一時ファイルのスケジュールされたクリーンアップを構成する

  1. メインメニューから ReSharper | オプションを選択するか、Alt+R O を押してから、左側の環境 | ディスクのクリーンアップを選択します。

  2. スケジュールされたクリーンアップセクションのコントロールを使用して、自動クリーンアップを切り替え、スケジュールされたクリーンアップの起動間の時間間隔 (日単位) を変更します。

関連ページ:

ReSharper 設定の管理と共有

ReSharper は、階層化された設定のメカニズムを使用して環境設定を保存するため、次の利点があります。さまざまなソリューションで異なる設定を行うことができます。環境設定のさまざまなサブセットを別の場所に保存し、特定のソリューションで作業するときに環境設定を組み合わせることができます。例: 記号のアイコンとチーム設定のコード形式を個人設定で保存し、これらの設定を自動的に組み合わせることができます。設定の特定のサブセットを VCS に保持することにより、チーム内の設定を同期できます。ReShar...

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

ReSharper を使用すると、NuGet パッケージギャラリーで型または名前空間を検索し、一致するパッケージをチェックし、その内容を分析し、目的のパッケージをインストールすることができます。NuGet パッケージを探す:NuGet パッケージの検索を開始する最も簡単な方法は、未解決の名前空間で使用できる対応するアクションを使用することです。... とタイプ: いずれの場合でも、ReSharper は NuGet ブラウザーウィンドウを開き、目的のタイプまたは名前空間を含むすべてのパッケージ...

動的プログラム分析 (DPA)

動的プログラム分析 (または DPA) は、ReSharper のバックグラウンドで実行され、以下に関連するさまざまな問題についてアプリケーションをチェックするプロセスです。メモリの割り当て – 大きなオブジェクトヒープと小さなオブジェクトヒープ (LOH と SOH) へのクロージャと割り当て。データベースの使用 – 長いコマンド実行時間、多数の開いている接続など。ASP Web アプリケーション - 要求処理時間が長い、開いている接続の数が多い、など。DPA は、ReSharper でソリュ...