[解決済み] 複数のソリューション間で同じResharperの設定を共有し、手動で操作しない方法とは?
質問
私たちのプロジェクトは、マスター ソリューション (すべてのプロジェクトを含む) と、関連するプロジェクトのグループ化を含む複数の小さなソリューションで構成されています。
私は、すべてのソリューションで同じ Resharper 設定を共有し、開発者が Resharper で設定ファイルをインポートしたり、それに関して手動で何かをしたりする必要がないようにしたいと思います。使用しているバージョンは最新版の7.0.1です。TFS でチェックインした DotSettings ファイルは、1 つのソリューションではうまくいきますが、20~30 のソリューションに同じファイルを複製することは、絶対にできません。
開発者が明示的にこれを構成する必要なく、チーム全体のすべてのプロジェクト/ソリューションで同じ構成を共有する方法はありますか。理想的には、1 つの .DotSettings ファイルが編集されると、チーム内のすべてのソリューションに自動的に影響するように、各ソリューションの .DotSettings ファイルへのパスを変更できるようにすることです。
更新しました。
私はこれについて少し検索し、2つの異なる方法を試しましたが、どれも100%動作しません。
- ハードリンク を使用して mklink ツール はローカルでは完全に動作しますが、TFS ではサポートされません。
- 通常のショートカットもこれに対する合理的な解決策ですが、Resharper はそれを読みません。
ここで選択肢は尽きました。
アップデート2です。
Daniel Hilgarth が提案した解決策は完全に動作しますが、Resharper が更新されている場合のみです。すべてのマシンで .DotSettings ファイルが自動チェックアウトされて編集される原因となっていたバグが、7.1 リリースで修正されました。私はこれをソフトウェアの更新前と更新後にテストしましたが、今では期待どおりに動作しています。
このバグについての詳細は、こちらを参照してください。
http://youtrack.jetbrains.com/issue/RSRP-288235
どのように解決するのですか?
Resharperはオプションのレイヤーに対応しています。
このように使うことになります。
- すべての設定を含む 1 つの DotSettings ファイルを用意します。
-
各ソリューションについて、以下のステップを実行します。
- ReSharper -> オプションの管理
- ソリューション「Your Solution」チーム共有」を右クリックします。
- レイヤーの追加] を選択 -> 設定ファイルを開く
- 中心となる DotSettings ファイルを選択します。
これは、各ソリューションの DotSettings ファイルを作成します。中央の DotSettings ファイルと一緒に、これらを TFS にチェックインする必要があります。
関連
-
[解決済み] app.configのマッピングがないアセンブリのapp.configの再マッピングを考慮する。
-
[解決済み] データテーブルの並べ替え
-
[解決済み] WCF エラーの解決。このサービスのメタデータパブリッシングは現在無効になっています。
-
[解決済み] VS2017/2015 で .xproj ファイルを開く方法
-
[解決済み] "SSL/TLSセキュアチャネルの信頼関係を当局と確立できませんでした "の解決方法
-
[解決済み] 文字列から数字を抽出する正規表現
-
[解決済み] Microsoft.ACE.OLEDB.12.0' プロバイダがローカルマシンに登録されていません。
-
[解決済み] Visual Studioのコンパイルエラー "mismatch between processor architecture "を修正するにはどうしたらいいですか?
-
[解決済み】NuGetパッケージが見つからない
-
[解決済み】Visual Studioでプロジェクト/ソリューション間でコードを共有するにはどうすればよいですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】コンパイラーエラーメッセージ。コンパイラはエラーコード -532462766 で失敗しました。
-
[解決済み] データテーブルの並べ替え
-
[解決済み] EF Coreのadd-migrationのビルドに失敗しました。
-
[解決済み] SQL Server Compact EditionデータベースのLINQ to SQLで、"Row not found or changed "例外を解決するにはどうすればよいですか?
-
[解決済み] Microsoft.NETFrameworkとMicrosoft.NETFramework64の違いは何ですか?
-
[解決済み] DockPanelを空きスペースいっぱいに表示させる方法
-
[解決済み] .NET WebRequestを使用してsharepointにファイルをアップロードすると、409/Conflict HTTPエラーが発生する理由?
-
[解決済み] AssemblyVersion、AssemblyFileVersion、AssemblyInformationalVersionの違いは何ですか?
-
[解決済み] Microsoft.ACE.OLEDB.12.0' プロバイダがローカルマシンに登録されていません。
-
[解決済み] WPFのStaticResourceとDynamicResourceの違いは何ですか?