ReSharper 2026.1 Help

テンプレートを整理する

コードテンプレートを整理する方法はいくつかあります。

カテゴリを使用する

テンプレートエクスプローラーウィンドウ 内のコードテンプレート間を移動するには、テンプレートを自動的にグループ化する テンプレートスコープ を使用できます。 さらに、二次グループ化では、任意のコードテンプレートを 1 つ以上のカテゴリに割り当てることができます。 例: 単体テスト用のテンプレートがある場合、 ユニットテストカテゴリを作成してそれに割り当てると便利です。 後でこのカテゴリを選択して、すべての単体テストテンプレートを見つけることができます。 事前定義されたコードテンプレートの一部は、すでにカテゴリに割り当てられています (たとえば、 反復)。

ReSharper: テンプレートスコープ

カテゴリはセカンダリグルーピングのために機能するため、選択したスコープとカテゴリの両方に一致するテンプレートのみが表示されます。 すべて は、選択したスコープ内のすべてのテンプレートを一覧表示する特別なカテゴリです。

新しいカテゴリを作成する

  1. メインメニューから ReSharper | ツール | テンプレートエクスプローラー ... を選択します。

  2. 表示される テンプレートエクスプローラーウィンドウ で、タブの 1 つをクリックして、テンプレートのタイプ(ライブテンプレート囲みテンプレートファイルテンプレート )を選択します。

  3. 新しいカテゴリに割り当てるテンプレートを 1 つ以上選択します。 複数選択するには Ctrl -クリックを使用してください。 カテゴリはタグとして機能し、カテゴリには少なくとも 1 つのテンプレートが必要であることに注意してください。

  4. ツールバーの 新規カテゴリ ThemedIcon.NewFolder.Screen.(Gray).png をクリックします。

  5. 表示される カテゴリを作成 ダイアログで、新しいカテゴリの名前を指定し、 OK(確認)​​ をクリックします。

新しく作成したカテゴリまたは既存のカテゴリに他のテンプレートを割り当てるには、そこにドラッグアンドドロップします。

カテゴリはタグとして機能し、任意のテンプレートを同時に複数のカテゴリに割り当てることができます。そのため、テンプレートをあるカテゴリから別のカテゴリにドラッグ&ドロップしても、元のカテゴリからは削除されません。 テンプレートをカテゴリから削除するには、それらを すべて カテゴリにドラッグ&ドロップしてください。 最後のテンプレートがカテゴリから削除されると、そのカテゴリも消えます。

テンプレートを削除する

ユーザー定義のテンプレートを削除すると、それが定義された 設定レイヤーから削除されます。 ただし、事前定義されたテンプレートを削除する場合、ReSharper はこのテンプレートの削除を特定の設定レイヤーに記録するだけなので、このレイヤーをクリアすれば事前定義テンプレートを復元できます。 削除された事前定義テンプレートは、削除が記録されているレイヤーが ReSharper にロードされている限り利用できません。 詳細については、 テンプレートの保管 を参照してください。

定義済みテンプレートの削除を特定のレイヤーに記録する場合は、削除する前に セレクターでこのレイヤーを選択し、 フィルターテンプレート ThemedIcon.Filter.Screen.(グレー).png をクリックして 定義済みのテンプレートを表示する を選択します。

コードテンプレートを削除する

  1. メインメニューから ReSharper | ツール | テンプレートエクスプローラー ... を選択します。

  2. 表示される テンプレートエクスプローラーウィンドウ で、タブの 1 つをクリックして、テンプレートのタイプ(ライブテンプレート囲みテンプレートファイルテンプレート )を選択します。

  3. 特定の設定レイヤーからテンプレートを削除する必要がある場合は、 セレクターでこのレイヤーを選択します。

  4. スコープ 領域で、ターゲットテンプレートに対応するスコープをクリックします。 カテゴリを使用して検索することもできます。

  5. 削除するテンプレートを探して選択します。 複数選択するには Ctrl -クリックを使用してください。

  6. ツールバーの 削除 ThemedIcon.Remove.Screen.(Gray).png をクリックします。

テンプレートを無効にする

すべてのライブテンプレートはデフォルトで有効化されているため、コードに適用できます。 必要に応じて、一部のテンプレートを一時的に無効化することで、 ライブテンプレート適用時に提案テンプレート一覧に表示されなくなります。

ライブテンプレートを無効または有効にする

  1. メインメニューから ReSharper | ツール | テンプレートエクスプローラー ... を選択します。

  2. ライブテンプレート タブをクリックします。

  3. 特定の設定レイヤーのテンプレートを無効または有効にする必要がある場合は、 リストでこのレイヤーを選択します。

  4. 有効または無効にするテンプレートを検索し、テンプレート名の横にあるチェックボックスを使用して状態を切り替えます。

2026 年 6 月 12 日