DuploQ — grafische BenutzeroberflĂ€che fĂŒr Duplo (Detektor fĂŒr doppelten Code)


DuploQ - grafische BenutzeroberflĂ€che fĂŒr Duplo (Detektor fĂŒr doppelten Code)

DuploQ ist eine grafische BenutzeroberflĂ€che fĂŒr das Konsolenprogramm Duplo (https://github.com/dlidstrom/Duplo),
das zur Suche nach doppeltem Code in Quelltextdateien (sog. "Copy-Paste") dient.

Das Tool Duplo unterstĂŒtzt mehrere Programmiersprachen: C, C++, Java, JavaScript, C#,
kann jedoch auch verwendet werden, um Kopien in beliebigen Textdateien zu finden. FĂŒr die genannten Sprachen versucht Duplo, Makros, Kommentare, leere Zeilen und Leerzeichen zu ignorieren, um dem Benutzer möglichst "saubere" Ergebnisse zu liefern.

DuploQ erleichtert die Suche nach doppeltem Code erheblich, indem es ermöglicht, schnell anzugeben,
wo die Suche durchgefĂŒhrt werden soll, notwendige Parameter einzustellen und die Ergebnisse
in einem leicht verstĂ€ndlichen Format zu visualisieren. Zudem können Projekte erstellt und fĂŒr die spĂ€tere Verwendung gespeichert werden, wobei erforderliche Ordner einbezogen werden und
Parameter sowie Dateinamensmuster zur Suche nach Duplikaten in diesem Set angegeben werden.

DuploQ ist eine plattformĂŒbergreifende Anwendung, die mit dem Qt-Framework in Version 5 entwickelt wurde.
Aktuell werden mindestens die folgenden Plattformen unterstĂŒtzt (vorausgesetzt, Qt-Version 5.10 oder höher ist installiert):

  • Microsoft Windows 10
  • Ubuntu Linux
  • Fedora Linux

Außerdem besteht eine hohe Wahrscheinlichkeit, dass DuploQ auch auf anderen Plattformen funktioniert, die offiziell von der Qt Company unterstĂŒtzt werden.

Auf der Release-Seite von DuploQ (https://github.com/duploq/duploq/releases) können sowohl die Quellcodes als auch die BinĂ€rpakete fĂŒr die oben genannten
Betriebssysteme (nur 64 Bit) heruntergeladen werden.

DuploQ + Duplo sind unter der GPL-Lizenz lizenziert.

Quelle: linux.org.ru

60GB SSD 8Gb DDR4