ReSharper 2019.2ヘルプ

テンプレートのインポートとエクスポート

1つまたは複数のコードテンプレートを別のファイルにエクスポートして、他の開発者に配布または共有することができます。他の開発者が作成して共有するテンプレートをインポートすることができます。正しくインポートするには、ReSharperを使用してテンプレートファイルを作成する必要があります。

コードテンプレートをエクスポートするには

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

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

  3. 特定の設定レイヤーからテンプレートをエクスポートする必要がある場合は、セレクターでこのレイヤーを選択してください。

  4. 目的の範囲と、必要に応じてカテゴリを選択して、エクスポートするテンプレートを見つけます。

  5. エクスポートする1つまたは複数のテンプレートを選択します。複数選択する場合は、Ctrl キーを押します。

  6. ツールバーのエクスポート ThemedIcon Export Screen Gray をクリックします。

  7. 表示される別名保存ダイアログで、ファイル名と場所を指定し、保存をクリックします。

コードテンプレートをインポートするには

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

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

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

  4. ツールバーのインポート ThemedIcon Import Screen Gray をクリックします。

  5. 表示される開いているテンプレートファイルダイアログで、テンプレート付きの *.DotSettings ファイルを指定します。このファイルに保存されているテンプレートの種類は、現在開いているタブに対応しているはずです。

  6. 開くをクリックします。

最終更新日: 2019年8月20日

関連事項

関連ページ:

テンプレートの保存

ReSharperのコードテンプレートに関する興味深い点の1つは、分散ストレージです。コードテンプレートは、社内組織の詳細を十分に理解していなくても、使用して管理するのに優秀に動作します。ただし、テンプレートの編集や共有に問題が発生したり、複雑な使用シナリオが発生した場合は、これらの詳細を調べる必要...

テンプレートエクスプローラーウィンドウ

テンプレートエクスプローラーウィンドウにはすべてのコード・テンプレートが一覧表示され、作成、編集およびコードテンプレートの管理に必要なコントロールが提供されます。このページでは、テンプレートエクスプローラーウィンドウのユーザーコントロールについてのみ説明しています。定義済みのコードテンプレートの詳細...

ReSharper設定の管理と共有

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

テンプレートスコープ

ReSharperは、コードテンプレートを利用できる範囲をいくつか定義します。スコープは、特定のコードテンプレートの使用を関連するコンテキストに限定できます。例:事前定義されたライブテンプレートitar(配列の反復)は、C# 2.0+ステートメントではデフォルトで利用可能です。これは、この特定の範囲...

テンプレートの整理

コードテンプレートを整理する方法はいくつかあります。カテゴリを使用してテンプレートをグループ化する未使用のテンプレートを削除する未使用ライブテンプレートを一時的に無効にするファイルテンプレートの場合は、クイックアクセスリストに表示される方法を整理することもできます。カテゴリの使用テンプレートエクスプ...

テンプレートの種類

ReSharperで使用できるテンプレートにはいくつかの種類があります。ライブ/サラウンドテンプレートは、既存のファイルでコードを生成したり、(テンプレート本体にパラメーターがある場合)、ステートメントなどのテンプレートコードでコードフラグメントを囲むために使用できます。各ライブテンプレートはショー...