ReSharper 2020.1ヘルプ

インストールガイド

ReSharperはVisual Studio拡張です。Visual Studio 2010, 2012, 2013, 2015, 2017,および2019に対応しています。インストール後、Visual Studioのメインメニューに新しいReSharperエントリが表示されます。ほとんどのReSharperコマンドは、このメニューで使用できます。ただし、多くの機能がエディター、ソリューションエクスプローラー、およびその他のVisual Studioウィンドウに統合されています。ReSharperコマンドのほとんどは、キーボードショートカットでも使用できます。

Starting from ReSharper 9.0, all JetBrains .NET products are shipped in the unified installer as dotUltimate. In the installer, you can select products to install and update. A new installation can be done just in a few clicks. However, if you are upgrading from a previous version (especially version 8.2 or earlier), some details may not be obvious. By default, JetBrains .NET products are installed into the current user profile, but you can also install a specific configuration of the tools for all users. This topic will help you streamline the installation process.

デフォルト設定での新規インストール

ReSharperをはじめてインストールする場合、インストールプロセスは非常に簡単です。

ReSharperを初めてインストールする

  1. インストーラファイルを実行します。

  2. インストールする製品の横にあるインストール オプションが選択されている(青)ことを確認します。

  3. デフォルトでは、選択した製品はターゲットマシン上のすべてのVisual Studioバージョンにインストールされます。必要に応じて、インストーラウィンドウの一番下にあるVisual Studioのバージョンの選択を解除できます。(選択したバージョンは青色です)。

  4. 使用許諾契約を読み、同意してから、インストーラーダイアログの下部にある インストールクリックします。

以前のバージョンに対処する

ReSharperでは、同じバージョンのVisual Studioに異なるバージョンを1台のマシンにインストールすることはできません。ただし、いくつかの異なるバージョンを異なるVisual Studioバージョンにインストールすることができます。

また、複数のJetBrains dotNet製品をインストールする場合、一部のバージョンに互換性がない可能性があることに注意することも重要です。たとえば、ReSharper 9.0とdotTrace 5.0を同じVisual Studioバージョンにインストールすることは不可能です。たとえば、ReSharper 8.2とdotCover 2.5があり、同じVisual StudioバージョンでdotCoverをバージョン3.0にアップグレードする場合、インストーラーはdotCover 2.5だけでなくReSharper 8.2も削除します。

ReSharperの以前のバージョンがマシンにインストールされている場合、インストーラは競合するバージョン(同じVisual Studioバージョンの以前のインストール)を自動的に削除します。必要に応じて、インストーラは競合しないバージョンも削除できます。

インストーラがJetBrainのdotNet製品の以前のインストールを検出すると、詳細の表示リンクがインストーラウィンドウの右上隅に表示されます。このリンクをクリックして、既存のバージョンを確認し、インストーラがどのように処理するかを確認します。

たとえば、下の図では、バージョンの競合は1つだけです。ReSharper 9.0はVisual Studio 2013にインストールされているため、現在のインストールではVisual Studio 2012および2015をターゲットにしているため、競合は発生していません。Visual Studio 2012および2015の以前のインストールは削除する必要があるため、オプションスキップ

ReSharper installer

Visual Studioの実験インスタンスにインストール

Visual Studioの実験的なインスタンス(英語)機能(以前はカスタムハイブと呼ばれていました)は、Visual Studio拡張機能の開発とデバッグを目的としており、Visual Studioの実行に必要な構成の個別のコピーを保持しています。各実験インスタンスは、テーマやウィンドウのレイアウトから読み込まれる拡張機能まで、まったく異なる構成を持つことができます。

デフォルトでは、JetBrainsのdotNET製品は、Visual Studioのメインインスタンスのユーザーごとの拡張機能としてインストールされます。他の既存のインスタンスでは表示されません。しかし、他の実験的なインスタンスにインストールすることができます。たとえば、ReSharperプラグインを試してみる必要があります。

実験的なインスタンスにインストールするには、インストーラを実行し、オプションをクリックして、インスタンスの名前を入力します。実験インスタンスは、インストールを開始する前に存在する必要はありません。

実験的なインスタンスでVisual Studioを起動するには、コマンドラインで次のコマンドを実行します。

devenv.exe /rootSuffix InstanceName

サイレントモードとマシン全体のインストールモード

デフォルトでは、JetBrains dotNET製品は現在のユーザープロファイルにインストールされます。これは、管理者権限を必要とせず、自動更新が可能になるため、推奨されるインストール方法です。ただし、環境によっては、複数のユーザー向けに製品をインストールしたり、インストールを自動化したりする必要があります。カスタムインストールには次の方法があります。

  • コマンドラインからのインストール
    インストールオプションを構成した後、インストーラーは、すべての構成オプションをコマンドラインパラメーターとして渡すコマンドを作成できます。このコマンドをコピーして、カスタムインストールシナリオで使用できます。例:インストーラーを共有フォルダーに配置し、その横にコマンドを使用してバッチファイルを配置できます。ユーザーがこのファイルを実行するとすぐに、指定された構成がこのユーザーに対してサイレントインストールされます。
    コマンドラインパラメータの完全なリストは、この記事にあり(英語)ます。

  • コマンドラインからのマシン全体のインストール
    インストーラーは、特定のマシンのユーザープロファイルにあるすべてのユーザーの指定された構成をインストールするコマンドを作成することもできます。このコマンドを実行すると、インストーラーと構成引数がターゲットマシンの%APROGRAMFILES(x86)%\ JetBrains \ InstallationDataフォルダーにコピーされ、特別なコマンドがすべてのユーザーのログオンスクリプトに追加されます。インストールは、そのマシンにログインするユーザーごとに自動的に完了します。

  • 現在のマシンへのマシン全体のインストール
    前のオプションで説明したように、マシン全体のインストールを現在のマシンで直接実行することもできます。

  • 'Program Files'フォルダーへのマシン全体のインストール (全ユーザーモード)
    一部の企業環境では、ユーザープロファイルへのプログラムのインストールが許可されていません。この場合、目的のJetBrains dotNET製品を「Program Files」フォルダーにインストールして、現在のマシンのすべてのユーザーが使用できるようにすることができます。
    このインストールモードは、ユーザープロファイルの既存のインストールと互換性がありません。つまり、ユーザープロファイルにJetBrains dotNET製品がインストールされている場合は、「プログラムファイル」にインストールする前にアンインストールする必要があります。逆の場合も同様です。

すべてのカスタムインストールモードには管理者権限が必要です。

カスタムインストールを実行する

  1. インストーラファイルを実行します。

  2. インストーラダイアログの下部にあるオプションをクリックします。

  3. 管理モードまたはすべてのユーザーを選択し、適用をクリックします。

    ReSharper installer. Custom settings

  4. インストールする製品の横にあるインストール オプションが選択されている(青)ことを確認します。

  5. デフォルトでは、選択した製品はターゲットマシン上のすべてのVisual Studioバージョンにインストールされます。必要に応じて、インストーラウィンドウの一番下にあるVisual Studioのバージョンの選択を解除できます。(選択したバージョンは青色です)。

  6. 使用許諾契約書を読み、同意してから、次へをクリックします。

    • すべてのユーザーモードを選択した場合は、選択した製品が 'Program files'フォルダーにインストールされます。

    • 行政モードを選択した場合は、最後のウィザードページでインストールコマンドをコピーできます。

ToolboxアプリでReSharperを管理する

Toolboxアプリは、ReSharperを含むすべてのJetBrains開発者ツールを単一のアクセスポイントから管理できるコントロールパネルです。Visual Studioの異なるバージョンでReSharperを起動し、同じツールの異なるバージョンを維持し、更新をインストールし、必要に応じてロールバックできます。また、JetBrains アカウント(英語)を記憶し、それを使用して、新しいツールをインストールして登録するときに自動的にログインします。

Toolboxアプリを介してReSharperをインストールする

  1. ツールボックスアプリケーションをダウンロード

  2. セットアップファイルを起動します。

  3. インストールが完了したら、JetBrainsのプライバシーポリシーに同意し、JetBrainsアカウントでサインインします。

これで、既存のツールの管理、新しいツールのインストール、およびアップデートのダウンロードが可能になりました。

ReSharper in the JetBrains Toolbox App

インストールディレクトリ

ReSharper 9.0、dotCover 3.0、dotTrace 6.0、およびdotPeek 1.3以降、JetBrainsのdotNet製品は、デフォルトで次のディレクトリにインストールされています。

%LOCALAPPDATA%\ JetBrains \ Installations

すべてのユーザーモードを使用してReSharperをインストールした場合、インストールディレクトリは次のようになります。

64ビットシステムの%APROGRAMFILES(x86)%\ JetBrains \ Installationsおよび
32ビットシステムの%APROGRAMFILES%\ JetBrains \ Installations

Visual Studioの実験インスタンスにインストールされた製品のディレクトリには、実験インスタンス名のサフィックスが付いています。

最終更新日: 2020年8月05日