2010-08-26 17 views
8

Clone detective era una gran herramienta para la búsqueda de código duplicado en VS 2008.la detección de código duplicado en Visual Studio 2010

¿Hay herramientas para la búsqueda de código duplicado que se integran en VS 2010?

* Clone Detective no parece que se esté desarrollando activamente 12.

+1

ver también http://stackoverflow.com/questions/204177/what-tool-to-find-code-duplicates- in-c-projects –

+1

El enlace @IanRingrose está roto – Felix

Respuesta

4

(Parece que no has recibido ninguna respuesta después de un par de semanas ... insinúa que no hay ninguna que haga exactamente lo que quieres).

Nuestra CloneDR es una herramienta que detecta el código clonado para C# 4.0 y los dialectos modernos de Microsoft C++, analizando sintácticamente los árboles para conducir el proceso de detección de clones. Esto produce, en mi humilde opinión, un resultado de mayor calidad que el esquema basado en tokens utilizado por ConQAT (que Clone Detective usa). Puede ver ejemplos de informes en el enlace proporcionado.

CloneDR no se integra específicamente en VS 2010, pero sí se ejecuta en Windows y su variante de línea de comandos podría adjuntarse fácilmente como una acción personalizada de VS 2010. Está bajo mejora continua.

EDITAR Octubre de 2010: CloneDR ahora es compatible con VB.net, a través de la versión 10.0.

EDITAR de noviembre de 2015: Ahora es compatible con VS2013 C++ y C# 5.0 (C# 6.0 viene!)

+0

Hey Ira, gracias por la sugerencia. Solo estoy usando la versión de evaluación ahora y es una herramienta muy buena. –