テンプレートの編集
テンプレートエクスプローラーウィンドウ にあるすべてのテンプレートは、ニーズと開発プラクティスに従って編集できます。 テンプレートの本文を編集したり、ライブテンプレートのショートカットやすべてのテンプレートの説明を変更したり、 テンプレートスコープを変更したり、 テンプレートパラメーターを導入または変更できます。
コードテンプレートを編集する前に、ReSharper がどのようにそれらを保存するかを確認することをおすすめします。 異なるテンプレートを異なる 設定レイヤーに保存できるだけでなく、テンプレートへの変更を別の設定レイヤーに別々に保存することもできます。
ほとんどの場合、特に操作する必要はありません。 層 セレクターでデフォルトの スマート オプションのままにしてください。 ただし、特定の設定レイヤーを選択する必要がある場合もあります。 これらのケースの一部については以下で説明します。
詳細については、 テンプレートの保管 を参照してください。
ソリューションチーム共有 設定レイヤーまたは他の共有レイヤーを介して共有されているテンプレートを編集する場合は、2 つの方法があります。
変更を同じ設定レイヤーを使用するユーザーに適用する場合は、編集を開始する前に、 層 セレクターでテンプレートが定義されているレイヤーを選択してください。
テンプレートを変更して共有バージョンをそのままにするには、編集を開始する前に 層 セレクタの スマート (デフォルトオプション)を選択します。
定義済みのテンプレートを編集する場合は、テンプレートの分散ストレージを使用することもできます。
デフォルトでは、 層 セレクターで スマート レイヤーが選択されているため、変更は このコンピューター 設定レイヤーに保存され、変更されたテンプレートはコンピューター上のすべてのソリューションで使用できます。
テンプレートの変更されたバージョンがこのソリューションにのみ表示されるように、特定の設定レイヤー (ソリューション - パーソナルレイヤーなど) で定義済みテンプレートへの変更を記録すると便利な場合があります。 そのためには、 層 セレクターでターゲットレイヤーを選択し、 フィルターテンプレート
をクリックして 定義済みのテンプレートを表示する を選択し、編集したい定義済みテンプレートを選びます。
既存のテンプレートを編集する
メインメニューから を選択します。
表示される テンプレートエクスプローラーウィンドウ で、タブの 1 つをクリックして、テンプレートのタイプ(ライブテンプレート、 囲みテンプレート、 ファイルテンプレート )を選択します。
必要に応じて、特定の設定レイヤーからテンプレートを表示および編集するには、 層 セレクターでこのレイヤーを選択します。
スコープ 領域で、ターゲットテンプレートに対応するスコープをクリックします。 カテゴリを使用して検索することもできます。
リストから目的のテンプレートを見つけて、ツールバーの 編集
をクリックするか、テンプレートをダブルクリックします。テンプレートが テンプレートエディター で開くと、 ライブ / 囲みテンプレートを作成する セクションの説明に従ってテンプレートが変更されます。