TL
Tool Lab
💰Donate
💰Donate

Diff Checker

Compare text and code differences

ต้นฉบับ (ซ้าย)
แก้ไขแล้ว (ขวา)

เกี่ยวกับเครื่องมือนี้

ตัวตรวจสอบ Diff เปรียบเทียบสองข้อความเคียงข้างกันและเน้นความแตกต่างทีละบรรทัด บรรทัดสีเขียวถูกเพิ่ม บรรทัดสีแดงถูกลบ บรรทัดที่ไม่มีสีไม่มีการเปลี่ยนแปลง

ใช้อัลกอริทึม diff ที่ใช้ LCS เพื่อค้นหาชุดการเปลี่ยนแปลงขั้นต่ำที่จำเป็นในการแปลงข้อความซ้ายเป็นข้อความขวา

วิธีใช้งาน

  1. วางข้อความต้นฉบับในแผงซ้าย
  2. วางเวอร์ชันที่แก้ไขในแผงขวา
  3. คลิกเปรียบเทียบเพื่อดู diff ที่เน้น
  4. ใช้ "ละเว้นช่องว่างท้าย" เพื่อถือว่าบรรทัดที่ต่างกันเฉพาะช่องว่างท้ายเหมือนกัน

กรณีการใช้งาน

นักพัฒนาเปรียบเทียบโค้ดก่อนและหลังการ refactor นักเขียนตรวจสอบว่ามีอะไรเปลี่ยนแปลงระหว่างสองร่าง

คำถามที่พบบ่อย

  • "ละเว้นช่องว่างท้าย" ทำอะไร?ลบช่องว่างท้ายออกจากแต่ละบรรทัดก่อนเปรียบเทียบ เพื่อให้บรรทัดที่เหมือนกันยกเว้นช่องว่างท้ายถือว่าเท่ากัน
  • การเปรียบเทียบแยกแยะตัวพิมพ์ใหญ่เล็กหรือไม่?ใช่ โดยค่าเริ่มต้นการเปรียบเทียบแยกแยะตัวพิมพ์ใหญ่เล็ก
  • ฉันสามารถเปรียบเทียบไฟล์ไบนารีได้หรือไม่?ไม่ได้ เครื่องมือนี้ออกแบบมาสำหรับการเปรียบเทียบข้อความธรรมดาเท่านั้น