3

今日、1 つまたは 2 つの単語が変更された if ステートメント内に大量のコピー/貼り付けコードを見つけました。35行のビーストを5行のわかりやすいコードに変更しました。

コードベースでそれをもっと見つけることができると確信しています。それらを見つけるために使用できるツールはありますか? C# で記述された .NET のすべて

4

1 に答える 1

9

同じ問題が発生し、[分析]メニューでVisualStudio2012の[コードクローンのソリューションの分析]を使用しています。多くの場合、それは「切り取り」作業ではありませんが、コードがすでに作成されているかどうかを最初に確認せずに、コードベースに独自のメソッドを追加する人がいます。場合によっては、一般的または機能的なアプローチで抽象化できる一連の定型コードでもあります。(それで、あなたは私の同情を持っています!)MSDNの詳細については、ここをクリックしてください

于 2013-02-09T03:43:21.773 に答える