JetBrains Rider 2024.1 ヘルプ

設定: ReSharper

ReSharper で作業したか、作業を継続し、'このコンピューター' 設定レイヤーで構成および保存された設定を共有する場合は、このページのマシン全体の Rider および ReSharper 設定を同期チェックボックスを使用します。

「このコンピューター」レイヤーには、「ソリューションチーム共有」設定レイヤーを介して共有されない個人設定が保存されます。「ソリューションチーム共有」レイヤーはソリューションディレクトリに保存され、Rider によって読み取られます。

デフォルトでは、Rider はマシン全体の設定('このコンピューター' レイヤー)を次のディレクトリに保存します。

%USERPROFILE%\.Rider2024.1\config\resharper-host\GlobalSettingsStorage.DotSettings

このチェックボックスを選択して Rider を再起動すると、「このコンピューター」レイヤーの設定が次のファイルから読み取られ、次のファイルに書き込まれます。

%APPDATA%\JetBrains\Shared\vAny\GlobalSettingsStorage.DotSettings

これは、ReSharper がマシン全体の設定を読み書きするのと同じ設定ファイルです。

このチェックボックスが選択される前に Rider の一部のマシン全体の設定を変更した場合、再起動後に変更は無視されます。

これらの変更を保持するには、再起動する前にマシン全体の設定をエクスポートします。設定ダイアログでレイヤーの管理をクリックし、このコンピューターレイヤーを右クリックしてファイルにエクスポートを選択します。再起動後、このコンピューターレイヤーは ReSharper と共有されている設定ファイルを指しているため、エクスポートした設定を同じ方法でそこにインポートできます。

関連ページ:

ディレクトリベースの設定

Rider 設定ダイアログでは、ページアイコンを見て、特定のページに使用されている設定管理メカニズムを確認できます。任意のアイコンでマークされていないページは、ユーザープロファイルに保存されている IDE 設定をホストします。ソリューションレベルと IDE レベルの設定:IntelliJ プラットフォームに基づく Rider のフロントエンド機能の設定は、ディレクトリベースの形式で保存されます。XML ファイルの 2 つの特定の場所に保存されます。IDE レイアウト、優先キーマップ、エディター...

ReSharper 設定の管理と共有

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

レイヤーベースの設定

Rider 設定ダイアログでは、ページアイコンを見て、特定のページに使用されている設定管理メカニズムを確認できます。任意のアイコンでマークされていないページは、ユーザープロファイルに保存されている IDE 設定をホストします。レイヤーベースの設定は ReSharper と互換性があるため、ReSharper を使用している場合、チームメンバーのいずれかがそれを使用している場合、Rider は ReSharper で構成した設定を読み取って適用できます。「ソリューションパーソナル」および「ソリュ...