私はちょうどYCombinatorのニュースでリンクされたClone Detectiveを見ました。そしてそのアイデアは私に非常に訴えます。 C#だけでなく多くの言語で役に立つと思われますが、他の場所ではこれと似たようなことは何も見ていません。他の言語/ IDE用のClone Detectiveと同様のツールはありますか?
編集:リンクをたどりたくない人のために、Clone Detectiveは、重複を最小限に抑えるためにリファクタリングが必要な重複コードをコードベースでスキャンします。
私はちょうどYCombinatorのニュースでリンクされたClone Detectiveを見ました。そしてそのアイデアは私に非常に訴えます。 C#だけでなく多くの言語で役に立つと思われますが、他の場所ではこれと似たようなことは何も見ていません。他の言語/ IDE用のClone Detectiveと同様のツールはありますか?
編集:リンクをたどりたくない人のために、Clone Detectiveは、重複を最小限に抑えるためにリファクタリングが必要な重複コードをコードベースでスキャンします。
Javaにはいくつかの最も一般的な静的解析ツールが組み込まれており、他の多くの有用なルールが組み込まれています。私が使用している
ものは、(純粋に主観)ために、私はと最も幸せだったこと:
を資源集約Hudson continuos build serverまたはプロジェクトのMaven site)
IntelliJ IDE(Java、Scala、Ruby、...)にはLocate Duplicate...ツールがあります。本当に便利です!