Ermitteln Sie doppelten Code in Visual Studio 2010

8

Clone Detective war ein großartiges Werkzeug, um doppelten Code in VS 2008 zu finden.

Gibt es Tools zum Suchen von doppeltem Code, die in VS 2010 integriert sind?

* Clone Detective sieht nicht so aus, als wäre es aktiv entwickelt 1 2 ."

    
Michael La Voie 26.08.2010, 18:49
quelle

1 Antwort

4

(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!)

    
Ira Baxter 07.09.2010, 06:55
quelle