วิธีใช้งาน เปรียบเทียบข้อความ
- 1
เพิ่มทั้งสองเวอร์ชัน
วางต้นฉบับทางซ้ายและข้อความที่แก้ไขทางขวา หรือเปิดหรือลากไฟล์ใส่แต่ละฝั่ง
- 2
เลือกวิธีเปรียบเทียบ
เลือกมุมมองเทียบข้างกันหรือรวมแบบ Unified ไฮไลต์ระดับคำหรือตัวอักษร และเลือกว่าจะไม่สนใจช่องว่างหรือตัวพิมพ์หรือไม่
- 3
ไล่ดูการเปลี่ยนแปลง
ใช้ลูกศรหรือปุ่ม N และ P เพื่อกระโดดไปยังจุดที่เปลี่ยน และขยายบรรทัดที่พับไว้เมื่อต้องการบริบทเพิ่ม
- 4
บันทึกผลลัพธ์
ดาวน์โหลดไฟล์ .patch หรือคัดลอก unified diff เพื่อแชร์หรือนำไปใช้ด้วย Git
ข้อจำกัดและ Pro
ใช้ฟรีโดยไม่ต้องสมัครสมาชิก: เปิดไฟล์ข้อความหรือโค้ดได้ไฟล์ละไม่เกิน 20 MB และเปรียบเทียบได้หลายหมื่นบรรทัด หากการเปรียบเทียบใช้เวลานานเกิน 8 วินาที ระบบจะหยุดและแสดงข้อความแจ้ง
Pro ไม่มีโฆษณา และขนาดการเปรียบเทียบถูกจำกัดโดยหน่วยความจำของอุปกรณ์คุณเท่านั้น ดู Pro
เกี่ยวกับ เปรียบเทียบข้อความ
การหาว่าอะไรเปลี่ยนไประหว่างสัญญาสองฉบับร่าง ไฟล์ตั้งค่าสองเวอร์ชัน หรือสเปรดชีตที่ส่งออกสองครั้ง ถ้าใช้สายตาดูเองจะช้าและพลาดง่าย เพียงวางหรือลากไฟล์ทั้งสองเวอร์ชันเข้ามา เครื่องมือนี้จะจัดแถวให้ตรงกัน แล้วแสดงบรรทัดที่ถูกลบเป็นสีแดง บรรทัดที่เพิ่มเป็นสีเขียว และบรรทัดที่ถูกแก้ไขเป็นทั้งสองสี พร้อมไฮไลต์คำหรือตัวอักษรที่ต่างกันจริงภายในแต่ละบรรทัด
มุมมองเทียบข้างกันเหมาะกับบทความและสัญญา ส่วนมุมมองรวมแบบ Unified จะเรียงบรรทัดที่ลบและเพิ่มต่อกัน เหมือนที่ Git และเครื่องมือรีวิวโค้ดแสดง เลือกไฮไลต์ระดับคำสำหรับงานเขียน ระดับตัวอักษรสำหรับรหัส ID และตัวเลข หรือระดับบรรทัดเมื่อสนใจเพียงว่าบรรทัดไหนเปลี่ยน การไม่สนใจช่องว่างจะซ่อนความต่างจากการย่อหน้าใหม่และช่องว่างท้ายบรรทัด ส่วนการไม่สนใจตัวพิมพ์จะมอง “Total” กับ “TOTAL” เป็นข้อความเดียวกัน
ส่วนที่ไม่เปลี่ยนแปลงยาว ๆ จะถูกพับเหลือบริบท 3 บรรทัด เพื่อให้เห็นจุดที่เปลี่ยนชัดเจน และใช้ลูกศร (หรือปุ่ม N และ P บนคีย์บอร์ด) กระโดดไปยังจุดเปลี่ยนถัดไปได้ การเปรียบเทียบทำงานในเธรดเบื้องหลังด้วยอัลกอริทึม Myers จากไลบรารีโอเพนซอร์ส jsdiff ไฟล์ที่ยาว 10,000 บรรทัดขึ้นไปจึงยังใช้งานลื่นไหล และผลลัพธ์ขนาดใหญ่จะแสดงเมื่อเลื่อนไปถึง
เมื่อเสร็จแล้ว ดาวน์โหลดความแตกต่างเป็นไฟล์ .patch แบบ unified มาตรฐานที่ git apply และ patch อ่านได้ หรือคัดลอกไปยังคลิปบอร์ด เครื่องมือนี้เปรียบเทียบเฉพาะข้อความธรรมดา จึงอ่านไฟล์ Word, PDF หรือรูปภาพไม่ได้ และย่อหน้าที่ย้ายตำแหน่งจะแสดงเป็นการลบหนึ่งครั้งกับการเพิ่มหนึ่งครั้ง ไม่ใช่การย้าย
ความเป็นส่วนตัว
หน้านี้อ่านและเปรียบเทียบข้อความทั้งสองชุดรวมถึงไฟล์ที่คุณเปิดในเบราว์เซอร์ของคุณ ไม่มีการอัปโหลดใด ๆ การเปรียบเทียบล่าสุดจะถูกเก็บไว้ในที่เก็บข้อมูลในเครื่องเฉพาะเมื่อข้อความทั้งสองชุดรวมกันไม่เกิน 400,000 ตัวอักษร ไฟล์ขนาดใหญ่หรือข้อมูลละเอียดอ่อนจึงไม่ถูกบันทึก
คุณสมบัติ
เทียบข้างกันหรือแบบ Unified
มุมมองสองคอลัมน์สำหรับเอกสาร และมุมมอง Unified แบบ Git สำหรับโค้ด พร้อมเลขบรรทัดทั้งสองแบบ
ไฮไลต์ระดับคำและตัวอักษร
เห็นชัดว่าภายในบรรทัดเปลี่ยนตรงไหน ไม่ใช่รู้แค่ว่าบรรทัดนั้นต่างกัน
รองรับไฟล์ขนาดใหญ่
ตัวประมวลผลเบื้องหลังและการแสดงผลตามต้องการช่วยให้เปรียบเทียบ 10,000 บรรทัดได้ลื่นไหล
ส่งออก .patch มาตรฐาน
Unified diff พร้อมบริบท 3 บรรทัด พร้อมใช้กับ git apply หรือการรีวิวโค้ด