Rileva il codice duplicato in Visual Studio 2010
-
01-10-2019 - |
Soluzione
(Lei non sembrano avere ottenuto alcuna risposta, dopo un paio di settimane ... suggerimenti non ce ne sono che fanno esattamente quello che vuoi).
CloneDR è uno strumento che rileva il codice clonati per C # 4.0 e moderna Microsoft C ++ dialetti , l'analisi di alberi di sintassi per guidare il processo di rilevamento clone. Questo produce, IMHO, un risultato di qualità superiore rispetto al regime basato su token utilizzato da ConQAT (che Cloni usi Detective). Si può vedere report di esempio al link fornito.
CloneDR non specificamente integrare in VS 2010, ma funziona in ambiente Windows e la sua variante a riga di comando potrebbe essere facilmente collegato come un'azione personalizzata VS 2010. E 'sotto la valorizzazione continua.
EDIT ottobre 2010:. CloneDR ora supporta VB.net, fino alla versione 10.0
EDIT novembre 2015: Ora supporta VS2013 C ++ e C # 5.0 (! C # 6.0 venire)