2013-02-08 8 views
6

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

答えて

1

残念ながら、私たちはオプションを1つずつ変更して必要なレイヤーに保存する以外のオプションは提供できません。このアプローチは使い勝手が悪く、これを最もうまく処理する方法について議論しています。

関連する問題