2010-08-26 3 views
8

Clone Detective était un excellent outil pour trouver le code en double VS 2008.double dans le code Detect Visual Studio 2010

Y at-il des outils pour trouver le code en double qui intègrent dans VS 2010?

* Clone Detective ne semble pas être activement développé 12.

+1

voir aussi http://stackoverflow.com/questions/204177/what-tool-to-find-code-duplicates- in-c-projects –

+1

@IanRingrose lien est cassé – Felix

Répondre

4

(Vous ne semblez pas avoir obtenu de réponse après quelques semaines ... conseils il n'y en a pas qui font exactement ce que vous voulez).

Notre CloneDR est un outil qui détecte le code cloné pour C# 4.0 et les dialectes Microsoft C++ modernes, en analysant les arborescences syntaxiques abstraites pour piloter le processus de détection de clones. Cela produit, à mon humble avis, un résultat de meilleure qualité que le schéma à base de jetons utilisé par ConQAT (que Clone Detective utilise). Vous pouvez voir des exemples de rapports sur le lien fourni. CloneDR ne s'intègre pas spécifiquement dans VS 2010, mais il fonctionne sous Windows et sa variante de ligne de commande peut être facilement associée à une action personnalisée VS 2010. Il est en amélioration continue.

EDIT Octobre 2010: CloneDR prend désormais en charge VB.net, via la version 10.0.

EDIT Novembre 2015: soutient maintenant VS2013 C++ et C# 5.0 (C# 6.0 à venir!)

+0

Hey Ira, merci pour la suggestion. J'utilise juste la version d'évaluation maintenant et c'est un très bon outil. –