DuploQ เป็นส่วนต่อประสานกราฟิกกับยูทิลิตี้คอนโซล Duplo (https://github.com/dlidstrom/Duplo),
ออกแบบมาเพื่อค้นหาโค้ดที่ซ้ำกันในไฟล์ต้นฉบับ (เรียกว่า "คัดลอกวาง")
ยูทิลิตี้ Duplo รองรับภาษาการเขียนโปรแกรมหลายภาษา: C, C++, Java, JavaScript, C#,
แต่ยังสามารถใช้เพื่อค้นหาสำเนาในไฟล์ข้อความใดก็ได้ สำหรับภาษาเหล่านี้ Duplo จะพยายามละเว้นมาโคร ความคิดเห็น บรรทัดว่าง และช่องว่าง เพื่อให้ผู้ใช้ได้รับผลลัพธ์ที่สะอาดที่สุดเท่าที่จะเป็นไปได้
DuploQ ช่วยให้การค้นหาโค้ดที่ซ้ำกันง่ายขึ้นมากโดยให้คุณระบุได้อย่างรวดเร็ว
ตำแหน่งที่จะค้นหา กำหนดค่าพารามิเตอร์ที่จำเป็น และแสดงภาพผลลัพธ์
ในรูปแบบที่เข้าใจง่าย คุณยังสามารถสร้างและบันทึกโปรเจ็กต์เพื่อใช้ในภายหลัง รวมถึงโฟลเดอร์ที่จำเป็นและ
การระบุพารามิเตอร์และรูปแบบชื่อไฟล์เพื่อค้นหารายการที่ซ้ำกันในชุดที่กำหนด
DuploQ เป็นแอปพลิเคชันหลายแพลตฟอร์มที่เขียนโดยใช้เฟรมเวิร์ก Qt เวอร์ชัน 5
ปัจจุบันรองรับแพลตฟอร์มต่อไปนี้เป็นอย่างน้อย (หากติดตั้ง Qt เวอร์ชัน 5.10 หรือใหม่กว่า):
- 10 Microsoft Windows
- Ubuntu Linux
- Fedora Linux
นอกจากนี้ยังมีความเป็นไปได้สูงที่ DuploQ จะทำงานบนแพลตฟอร์มอื่นที่ได้รับการสนับสนุนอย่างเป็นทางการจาก Qt Company
ในหน้าเผยแพร่ DuploQ (https://github.com/duploq/duploq/releases) คุณสามารถดาวน์โหลดทั้งซอร์สโค้ดและแพ็คเกจไบนารีสำหรับสิ่งที่กล่าวมาข้างต้น
ระบบ (64 บิตเท่านั้น)
DuploQ + Duplo ได้รับอนุญาตภายใต้ GPL
ที่มา: linux.org.ru