DuploQ уяўляе сабой графічны інтэрфейс да кансольнай утыліты Duplo (https://github.com/dlidstrom/Duplo),
прызначанай для пошуку дубляванага кода ў зыходных файлах (т.зв. «капіпаста»).
Утыліта Duplo падтрымлівае некалькі моў праграмавання: C, C++, Java, JavaScript, C#,
але таксама можа быць выкарыстана для пошуку дзід у любых тэкставых файлах. Для паказаных моў Duplo імкнецца ігнараваць макрасы, каментары, пустыя радкі і прабелы, выдаючы карыстачу максімальна "чыстыя" вынікі.
DuploQ значна палягчае працу па пошуку дубляванага кода, дазваляючы хутка паказаць,
дзе рабіць пошук, наладзіць неабходныя параметры і візуалізаваць вынікі
у простым для разумення выглядзе. Таксама можна ствараць і захоўваць для наступнага выкарыстання праекты, у тым ліку ў іх неабходныя тэчкі і
указаўшы параметры і шаблоны імёнаў файлаў для пошуку дублікатаў у дадзеным наборы.
DuploQ з'яўляецца мультыплатформенным дадаткам, напісаным з дапамогай фрэймвока Qt версіі 5.
У цяперашні час як мінімум падтрымліваюцца наступныя платформы (пры ўмове ўсталяванай Qt версіі не ніжэй 5.10):
- Microsoft Windows 10
- Ubuntu Linux
- Fedora Linux
Таксама высокая верагоднасць працы DuploQ на іншых платформах, якія афіцыйна падтрымліваюцца Qt Company.
На старонцы рэлізу DuploQ (https://github.com/duploq/duploq/releases) можна спампаваць як зыходныя коды, так і бінарныя пакеты для ўказаных вышэй
сістэм (64 bit only).
DuploQ + Duplo ліцэнзаваны пад GPL-ліцэнзіяй.
Крыніца: linux.org.ru