ソリューション設定を共有する
Rider は 2 つのメカニズムを使用して設定を保存します。
フロントエンドの IntelliJ プラットフォームの機能の設定の一部は、 ディレクトリベースのフォーマットに保存されます。
バックエンド ReSharper 機能用の設定の他の部分は、 レイヤーベースのフォーマットに保存されます。
レイヤーベースの設定は ReSharper と互換性があるため、ReSharper を使用している場合、チームメンバーのいずれかがそれを使用している場合、Rider は ReSharper で構成した設定を読み取って適用できます。
「ソリューションパーソナル」および 「ソリューションチーム共有」レイヤーのソリューション全体の設定は、ソリューションディレクトリに保存され、自動的に使用されます。
ただし、ReSharper および Rider は、 'このコンピューター' レイヤーのマシン全体の設定を異なるファイルに保存するため、新しい Rider インストールは既存の ReSharper インストールの影響を受けません。
Rider で ReSharper と同じ「このコンピューター」設定ファイルを使用したい場合は、JetBrains Rider 設定 Ctrl+Alt+S の ページで マシン全体の Rider および ReSharper 設定を同期 を選択してください。
Rider 設定ダイアログ Ctrl+Alt+S では、ページアイコンを見て、特定のページに使用されている設定管理メカニズムを確認できます。

任意のアイコンでマークされていないページは、ユーザープロファイルに保存されている IDE 設定をホストします。
もう 1 つ注意すべき点は、両方の設定メカニズムを 1 つの設定ページで異なる設定に使用するケースがあることです。 このようなページでは、レイヤーベースのアイコンが表示されますが、ディレクトリベースのメカニズムを使用して保存された環境設定には、警告アイコン
が表示されます。
チームで作業している場合は、両方のメカニズムで Rider 設定を共有することができます。 つまり、Rider ソリューション固有の設定(ソリューションフォルダー内の [Solution_Name].sln.DotSettings ファイルと workspace.xml を除く .idea サブフォルダー内のすべてのファイル)をバージョン管理システムに追加することをお勧めします。
レイヤーベースの設定を共有する
共有レイヤーベースの設定は、「Solution team-shared」レイヤー(ソリューションフォルダーの [SolutionName].sln.DotSettings ファイル)に保存されます。 このファイルを VCS に追加する必要があります。
JetBrains Rider 設定 Ctrl+Alt+S を編集する際は、ダイアログの対応するオプションを使って、「Solution チーム共有」レイヤーに変更内容を保存してください。

詳細については、 レイヤーベースの設定 を参照してください。
ディレクトリベースの設定を共有する
プロジェクト設定は、プロジェクトディレクトリ内の .idea フォルダー配下の XML ファイルセットに保存されます。 このフォルダーには、バージョン管理下に置かないユーザー固有の設定と、コードスタイル設定など、チームで作業する開発者間で通常共有されるプロジェクト設定の両方が含まれます。
プロジェクトでバージョン管理を有効化すると、JetBrains Rider は個人設定の workspace.xml ファイルを他の開発者の設定と競合するのを避けるため、 .gitignore リストに自動的に移動します。
設定ファイルは選択に応じて処理されます。 プロジェクト設定を変更して新しい設定ファイルが作成されると、IDE は画面の下部にこのプロジェクトの設定ファイルの扱い方を選択するように促す通知を表示します。
ファイルを表示: 作成された設定ファイルのリストを確認し、バージョン管理下に置くファイルを選択します。 その後、選択したファイルが VCS に追加されるようスケジュールされます。
常に追加: VCS に追加するために .idea ディレクトリに作成されたすべての設定ファイルをサイレントにスケジュールします(現在のプロジェクトにのみ適用されます)。
今後このメッセージを表示しない :構成ファイルを VCS へ追加するよう自動でスケジュールしません。手動で追加するまで、これらは 未バージョン管理 ステータスになります(現在のプロジェクトにのみ適用されます)。
オプションを選択せずに通知を閉じると、新しい設定ファイルが作成された後に再び表示されます。 IDE を再起動しても、新しいファイルはオプションの 1 つを選択するまでそこにあるリストにも移動します。

共有できない構成ファイルのリスト
JetBrains Rider は構成ファイルを識別し、自動的に無視リストに追加します。 ただし、プロジェクトを手動で共有している場合は、これらのファイルとフォルダーをバージョン管理下に置かないことをお勧めします。
.idea/workspace.xml
.idea/usage.statistics.xml
.idea/dictionaries フォルダー
.idea/shelf フォルダー
ファイルの完全なリストについては、 バージョン管理システムでプロジェクトを管理する方法および JetBrains.gitignore(英語) を参照してください。
グローバル設定をプロジェクトレベルにコピーする
グローバル (IDE) 設定はプロジェクトとは別に保存されます。 このため、これらの設定はバージョン管理を通じてプロジェクトとともに共有されません。
ただし、一部の設定はプロジェクトレベルにコピーできます。 例: のコピーを作成できます。 これを行うと、IDE は対応する構成ファイルを .idea ディレクトリに作成し、VCS を介してプロジェクトと共有できるようにします。
JetBrains Rider は、異なる IDE インスタンス間で設定を共有するためのいくつかの方法も提供しています。 詳細については、 IDE 設定のバックアップと同期 を参照してください。