DuploQ er et grafisk interface til kommandolinjeværktøjet Duplo (https://github.com/dlidstrom/Duplo),
der er designet til at finde duplikeret kode i kildefiler (den såkaldte "copy-paste").
Duplo-værktøjet understøtter flere programmeringssprog: C, C++, Java, JavaScript, C#,
men kan også bruges til at finde kopier i enhver tekstfil. For de angivne sprog forsøger Duplo at ignorere makroer, kommentarer, tomme linjer og mellemrum og levere brugeren de mest "rene" resultater.
DuploQ gør det betydeligt lettere at finde duplikeret kode ved hurtigt at angive,
hvor søgningen skal udføres, indstille nødvendige parametre og visualisere resultaterne
i en letforståelig form. Det er også muligt at oprette og gemme projekter til senere brug, inklusive de nødvendige mapper og
angive parametre og filnavneskabeloner til at finde duplikater i denne samling.
DuploQ er en multiplatform-applikation, der er skrevet ved hjælp af Qt-framework version 5.
I øjeblikket understøttes mindst følgende platforme (forudsat at Qt version 5.10 eller højere er installeret):
- Microsoft Windows 10
- Ubuntu Linux
- Fedora Linux
Der er også en høj sandsynlighed for, at DuploQ fungerer på andre platforme, som officielt understøttes af Qt Company.
På DuploQ's frigivelsesside (https://github.com/duploq/duploq/releases) kan du hente både kildekoder og binære pakker til de nævnte
systemer (kun 64 bit).
DuploQ + Duplo er licenseret under GPL-licensen.
Kilde: linux.org.ru

