8

Clone Detective は、VS 2008 で重複コードを見つけるための優れたツールでした。

VS 2010 に統合される重複コードを見つけるためのツールはありますか?

*Clone Detective は積極的に開発されているようには見えません1 2 .

4

1 に答える 1

4

(数週間経っても回答が得られていないようです...あなたが望んでいることを正確に行うものは何もないことを示唆しています)。

当社のCloneDRは、C# 4.0 および最新の Microsoft C++ ダイアレクトのクローン コードを検出し、構文ツリーを抽象化してクローン検出プロセスを推進するツールです。これにより、ConQAT(Clone Detectiveが使用する)で使用されるトークンベースのスキームよりも高品質の結果が得られます。提供されたリンクでサンプル レポートを表示できます。

CloneDR は特に VS 2010 に統合されていませんが、Windows で動作し、そのコマンドライン バリアントは VS 2010 カスタム アクションとして簡単にアタッチできます。継続的に強化中です。

EDIT 2010 年 10 月: CloneDR はバージョン 10.0 まで VB.net をサポートするようになりました。

EDIT 2015 年 11 月: VS2013 C++ および C# 5.0 をサポートするようになりました (C# 6.0 が登場します!)

于 2010-09-07T06:55:14.680 に答える