DuploQ es una interfaz gráfica para la utilidad de consola Duplo (https://github.com/dlidstrom/Duplo),
destinada a encontrar código duplicado en archivos fuente (lo que se conoce como «copy-paste»).
La utilidad Duplo admite varios lenguajes de programación: C, C++, Java, JavaScript, C#,
pero también puede ser utilizada para buscar copias en cualquier archivo de texto. Para los lenguajes mencionados, Duplo intenta ignorar macros, comentarios, líneas en blanco y espacios, proporcionando al usuario resultados lo más «limpios» posibles.
DuploQ facilita significativamente la búsqueda de código duplicado, permitiendo especificar rápidamente
dónde realizar la búsqueda, ajustar los parámetros necesarios y visualizar los resultados
de una manera fácil de entender. También se pueden crear y guardar proyectos para su uso posterior, incluyendo las carpetas necesarias y
especificando los parámetros y patrones de nombre de archivo para buscar duplicados en este conjunto.
DuploQ es una aplicación multiplataforma, desarrollada con el framework Qt versión 5.
Actualmente, al menos se admiten las siguientes plataformas (con la condición de que se tenga instalada la versión de Qt no inferior a 5.10):
- Microsoft Windows 10
- Ubuntu Linux
- Fedora Linux
También hay una alta probabilidad de que DuploQ funcione en otras plataformas oficialmente soportadas por Qt Company.
En la página de lanzamiento de DuploQ (https://github.com/duploq/duploq/releases) se pueden descargar tanto los códigos fuente como los paquetes binarios para los sistemas mencionados anteriormente
(solo 64 bits).
DuploQ + Duplo están licenciados bajo la licencia GPL.
Fuente: linux.org.ru

