DuploQ - ส่วนหน้าแบบกราฟิกสำหรับ Duplo (ตัวตรวจจับโค้ดที่ซ้ำกัน)


DuploQ - ส่วนหน้าแบบกราฟิกสำหรับ Duplo (ตัวตรวจจับโค้ดที่ซ้ำกัน)

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

เพิ่มความคิดเห็น