拡張機能を管理する
拡張機能は、追加のコンテキストアクション、コードアナライザー、プログラミング言語のサポートなどの追加機能を追加します。さまざまな拡張機能のインストール、更新、アンインストールのプロセスを簡素化するために、ReSharper はすべての日常的な操作を自動的に実行するマネージャーを提供します。利用可能なすべての拡張機能を参照し、数回のクリックでインストールできます。
拡張機能をインストールする
メインメニューから
を選択します。開いた拡張機能マネージャーダイアログで、使用可能な拡張機能を確認します。
このダイアログにリストされる拡張機能は、利用可能な拡張機能パッケージソースから取得されます。デフォルトでは、パッケージソースとして JetBrains マーケットプレイス(英語)のみが有効になっていますが、独自のパッケージソースを追加することもできます。
追加する拡張機能の横にあるインストールをクリックし、サードパーティプラグインのプライバシーに関する注意事項を読んで同意し、ダイアログの下部にあるインストールをクリックします。
個人用または会社全体の拡張機能をインストールすることもできます。これらはどこにでも配置できます。新しい拡張機能パッケージソースを追加するとすぐに、このソースから拡張機能をインストールできます。ローカルでもリモートでも違いはありません。社内で開発された一連の拡張機能がある場合は、公に配布する必要があります。
ReSharper 拡張は NuGet パッケージとして配布されています。拡張機能を作成してパックする方法については、ReSharper DevGuide を参照してください。
パッケージソースのリストに新しいソースを追加する
メインメニューから Alt+R O を押してから、左側の を選択します。
を選択するか、追加 をクリックします。
表示されるパッケージソースを追加するダイアログで、新しいソースの表示名とローカルまたはリモートファイルシステムパスまたはカスタム NuGet フィードを指定します。
OK をクリックして、パッケージソースのリストに新しい項目を追加します。
オプションダイアログで保存をクリックして変更を適用し、ReSharper に変更を保存する場所を選択させるか、保存先セレクターからこのレイヤーを選択して特定の設定レイヤーに変更を保存します。詳細については、「resharper 設定の管理と共有」を参照してください。
ローカルの .nupkg ファイルから拡張子をインストールする
メインメニューから Alt+R O を押してから、左側の を選択します。
を選択するか、追加 をクリックします。
表示されるパッケージソースを追加するダイアログで、新しいソースの表示名を指定し、拡張子が付いた .nupkg ファイルが配置されているディレクトリを選択して、OK をクリックします。
ローカル拡張機能のみを使用する場合は、オプションで、デフォルトのパッケージソース(JetBrains マーケットプレイス)の横にあるチェックボックスをオフにすることができます。
メインメニューから
を選択します。ローカルの .nupkg ファイルから拡張子を見つけて、インストールをクリックします。
関連ページ:
ReSharper 設定の管理と共有
ReSharper は、階層化された設定のメカニズムを使用して環境設定を保存するため、次の利点があります。さまざまなソリューションで異なる設定を行うことができます。環境設定のさまざまなサブセットを別の場所に保存し、特定のソリューションで作業するときに環境設定を組み合わせることができます。例: 記号のアイコンとチーム設定のコード形式を個人設定で保存し、これらの設定を自動的に組み合わせることができます。設定の特定のサブセットを VCS に保持することにより、チーム内の設定を同期できます。ReShar...
プロジェクト固有のプロパティを構成する
ReSharper の設定のメインセット(ReSharper | オプションダイアログで設定)は、グローバルまたはソリューションごとに適用されます。各プロジェクトまたはフォルダーごとに個別に設定できる環境設定もあります。これらの設定は、プロジェクトアイテムのプロパティポップアップで利用できます。プロジェクトアイテムのプロパティポップアップは、ソリューションエクスプローラーでプロジェクトのコンテキストメニューからプロジェクト項目のプロパティを編集するを選択して呼び出すことができます。他の ReSh...
アイコンセットを変更する
ReSharper には、Visual Studio のカラーテーマに合わせていくつかのアイコンセットが用意されています。デフォルトでは、アイコンセットは選択した Visual Studio テーマに従って自動的に選択されます。ただし、テーマに合わせて特定のセットを選択できます。ReSharper に付属のアイコンは、論理的に 2 つのグループに分けることができます。シンボルアイコンとアプリケーションアイコンです。メソッドとプロパティを簡単に区別できるように、コードシンボルの種類を識別するのに役立...