DuploQ is een grafische interface voor de consoletool Duplo (https://github.com/dlidstrom/Duplo),
die is ontworpen om duplicaatcode in bronbestanden (de zogenaamde ‘copy-paste’) te vinden.
De Duplo-tool ondersteunt meerdere programmeertalen: C, C++, Java, JavaScript, C#,
maar kan ook worden gebruikt om kopieën in elk tekstbestand te zoeken. Voor de genoemde talen probeert Duplo macro's, opmerkingen, lege regels en spaties te negeren, en geeft het gebruikers zo 'schone' resultaten.
DuploQ vergemakkelijkt het zoeken naar duplicaatcode aanzienlijk, door snel aan te geven waar te zoeken, de benodigde parameters in te stellen en de resultaten
in een gemakkelijk te begrijpen formaat te visualiseren. Het is ook mogelijk om projecten te maken en op te slaan voor later gebruik, inclusief de benodigde mappen en
de parameters en sjablonen voor bestandsnamen op te geven om duplicaten in deze set te zoeken.
DuploQ is een multiplatform toepassing, geschreven met behulp van het Qt framework versie 5.
Momenteel worden ten minste de volgende platforms ondersteund (met een Qt-versie van ten minste 5.10):
Microsoft Windows 10
- Ubuntu Linux
- Er is ook een grote kans dat DuploQ op andere platforms werkt die officieel worden ondersteund door Qt Company.
- Fedora Linux
Op de releasepagina van DuploQ (
) kunnen zowel de broncode als de binaire pakketten voor de bovenstaandehttps://github.com/duploq/duploq/releasessystemen (64 bit alleen) worden gedownload.
DuploQ + Duplo zijn gelicentieerd onder de GPL-licentie.
DuploQ - grafische frontend voor Duplo (duplicaatcode-detectie)
Bron: linux.org.ru

