This Articleに示されるように、ReSharperの.sln.DotSettingsファイルには、デフォルト値から変更された値のみが含まれています。 すべて変更または既定値に関係なく、チーム共有レイヤのコード編集設定とコード検査設定を保存する方法はありますか?すべてを共有するResharperコードの書式設定/検査オプション
これを行う唯一の方法は、それぞれの値を変更して元に戻すことです(すべてが.sln.DotSettingsファイルになります)。しかし、これは非常に時間のかかる作業です。
はJessikaとジョンを言う、チームは2人の開発者を持っていると仮定し、彼らは、下線付きの専用フィールドを先頭に付加するReSharperののデフォルトでOKであることを決定し、次のように
私は避けるようにしようとしている問題があります:
int _myPrivateField = 1;
そこで彼らは、「インスタンスフィールド(プライベート)は」「C#のネーミングスタイル」セクションの下に設定し、.sln.DotSettingsファイルをチェックイン変更されていません。しかし 、ジェシカは彼女の家のラップトップ上のソースコードをチェックアウトしたときに彼女のコンピュータが、その設定は、「このコンピュータから保存」として保存され、接頭辞を持たないように変更されているので、それはReSharperのはまだ
int myPrivateField = 1;
を使用することを提案しています。 Resharperのドキュメントで「このコンピュータ」レイヤーに設定値がある場合、他のレイヤーは値が適用されません(この画像の中央の緑色の設定を参照してください)。http://blogs.jetbrains.com/dotnet/wp-content/uploads/2012/08/layers3.png