(Sie scheinen nach ein paar Wochen keine Antworten bekommen zu haben ... Hinweise, dass es nicht genau das tut, was Sie wollen).
Unser CloneDR ist ein Tool, das geklonten Code für C # 4.0 und moderne Microsoft C ++ - Dialekte erkennt und nach abstrakten Syntaxbäumen syntaktisch analysiert um den Klonerkennungsprozess zu steuern. Dies führt, IMHO, zu einem Ergebnis höherer Qualität als das von ConQAT verwendete Token-basierte Schema (das Clone Detective verwendet). Sie können Beispielberichte unter dem angegebenen Link sehen.
CloneDR ist nicht speziell in VS 2010 integriert, wird aber unter Windows ausgeführt, und die Befehlszeilenvariante kann problemlos als benutzerdefinierte VS 2010-Aktion angefügt werden. Es wird ständig verbessert.
EDIT Oktober 2010: CloneDR unterstützt jetzt VB.net, durch Version 10.0.
EDIT November 2015: Unterstützt jetzt VS2013 C ++ und C # 5.0 (C # 6.0 kommt!)
Tags und Links visual-studio-2010 code-duplication