ปิดโฆษณา
ตัวเปรียบเทียบข้อความ
ตัวเปรียบเทียบข้อความ
รองรับการเปรียบเทียบข้อความ โค้ด และไฟล์การกำหนดค่าด้วยโหมดการแสดงผลแบบเคียงข้างกันและแบบรวม ไฮไลต์การเพิ่ม ลบ และเปลี่ยนแปลงทีละบรรทัด รองรับการเลื่อนแบบซิงโครไนซ์และการสลับด้วยคลิกเดียว เหมาะสำหรับการตรวจสอบโค้ด การพิสูจน์อักษรเอกสาร และการตรวจสอบการกำหนดค่า
🚀 เริ่มต้นอย่างรวดเร็ว
- วางข้อความต้นฉบับด้านซ้าย (รองรับโค้ด เอกสาร และไฟล์คอนฟิก)
- วางข้อความที่แก้ไขแล้วด้านขวา
- คลิก “เปรียบเทียบ” เมื่อคำนวณเสร็จ ระบบจะเปิดผลลัพธ์ในมุมมองเต็มหน้าจอ
- ในมุมมองเต็มหน้าจอ ดูสรุปด้านบน แล้วใช้สีเพื่อระบุตำแหน่งบรรทัดที่ถูกเพิ่ม/ลบ
- สัญลักษณ์และหมายเลขบรรทัด: 🟢 เพิ่ม / 🔴 ลบ / สีเทา = บริบท
📌 สถานการณ์การใช้งานทั่วไป
- รีวิวโค้ด: ตรวจสอบขอบเขตและผลกระทบของการแก้ไขก่อน commit และใช้หน้าผล diff เป็นบริบทประกอบคอมเมนต์รีวิว
- พิสูจน์อักษรเอกสาร: เปรียบเทียบเวอร์ชันต่าง ๆ เพื่อดูย่อหน้าที่ถูกเพิ่ม/ลบ และการเปลี่ยนถ้อยคำ
- เปลี่ยนค่าคอนฟิก: เปรียบเทียบไฟล์คอนฟิกหรือไฟล์ environment ก่อนและหลังแก้ไข เพื่อลดโอกาสลบพารามิเตอร์สำคัญโดยไม่ตั้งใจ
- วิเคราะห์ log: เปรียบเทียบ log ก่อนและหลังเกิดเหตุ เพื่อหาความแตกต่างที่สำคัญ
- การตอบกลับ API: เปรียบเทียบ JSON/ข้อความระหว่างเวอร์ชัน เพื่อตรวจสอบการเปลี่ยนแปลงของฟิลด์และลำดับ
- จัดการ merge conflict: เปิดดูทั้งสองฝั่งของ conflict ด้วยตนเอง เพื่อเลือกสิ่งที่ควรเก็บและสิ่งที่ควรตัดทิ้ง
- เขียน release notes: ใช้ผล diff เป็นข้อมูลดิบสำหรับสรุปการเปลี่ยนแปลงและเขียน changelog
- อัปเดตคำแปล: ตรวจสอบว่าการเปลี่ยนแปลงในต้นฉบับส่งผลต่อข้อความแปลอย่างไร เพื่อไม่ให้หลุดอัปเดต
🎛️ พารามิเตอร์และมุมมองการเปรียบเทียบ
- ใช้ไอคอนฟันเฟืองเพื่อเปิด/ปิด “เลื่อนพร้อมกัน” (ใช้กับมุมมองสองฝั่งเท่านั้น มุมมองรวมไม่ถูกกระทบ)
🧭 คำแนะนำการใช้งาน
- ปุ่ม “สลับซ้าย/ขวา” ช่วยให้ตรวจเวอร์ชันเก่าหรือใหม่ได้ง่ายขึ้น
- สำหรับการแก้ไขครั้งใหญ่ แนะนำแบ่งข้อความเป็นส่วน ๆ แล้วเปรียบเทียบแยก เพื่อให้อ่าน diff ได้ง่าย
- หากช่องว่างและการขึ้นบรรทัดมีความสำคัญ แนะนำให้ใช้เครื่องมือ "จัดรูปแบบข้อความ" เพื่อจัด format ให้ตรงกันก่อน แล้วค่อยกลับมาเปรียบเทียบที่นี่
- ข้อความยาวมากอาจใช้เวลาหลายวินาที ให้ดูสถานะความคืบหน้าและรอสักครู่
- ปุ่ม “ล้าง” จะลบเฉพาะข้อความ ไม่กระทบการตั้งค่า “เลื่อนพร้อมกัน” ให้เปิด/ปิดจากเมนูการตั้งค่า
⚠️ ข้อจำกัดและความเข้ากันได้
- มุมมองแบบบรรทัด: แม้จะเปลี่ยนตัวอักษรแค่ 1 ตัว ก็จะไฮไลต์ทั้งบรรทัด
- ช่องว่างมีผล: การเยื้องต่างกันหรือช่องว่างส่วนเกินจะถูกนับเป็นการเปลี่ยนแปลง
- รูปแบบการขึ้นบรรทัดต่างกัน ก็ถือเป็นความต่าง ควรปรับมาตรฐานก่อนเปรียบเทียบ
- ข้อความยาวมากใช้เวลาประมวลผลนาน หากเบราว์เซอร์เริ่มอืดควรแบ่งเป็นหลายส่วน
- หน้าจอมือถือพื้นที่จำกัด มุมมองบนเดสก์ท็อปจะเห็นรายละเอียดได้ครบกว่า
🔒 ความเป็นส่วนตัวและความปลอดภัย
- การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ ข้อมูลจะไม่ออกจากอุปกรณ์
❓ คำถามที่พบบ่อย
ทำไมระบบบอกว่าข้อความเหมือนกัน?
ตัวอักษรทุกตัวตรงกัน หากคุณคาดว่ามีการเปลี่ยนแปลง ให้ตรวจดูช่องว่างหรือการขึ้นบรรทัดที่อาจแอบซ่อนอยู่
สามารถไม่สนใจช่องว่างหรือความต่างของการขึ้นบรรทัดได้หรือไม่?
ไม่สามารถละเว้นให้อัตโนมัติได้ แนะนำให้จัดรูปแบบข้อความให้เป็นมาตรฐานเดียวกันก่อนนำมาเปรียบเทียบ
จะส่งออกผล diff ได้อย่างไร?
คลิกไอคอนส่งออกในมุมมองเต็มหน้าจอเพื่อบันทึกเป็นไฟล์ HTML หน้าเดียว จากนั้นเปิดเพื่อพิมพ์หรือแชร์ได้
สัญลักษณ์กำลังประมวลผลหมุนอยู่นาน ถือว่าค้างหรือไม่?
การเปรียบเทียบข้อความขนาดใหญ่อาจใช้เวลาหลายวินาที หากเกิน 30 วินาทีแล้วยังไม่มีผลลัพธ์ ลองรีเฟรชหน้าแล้วแบ่งเปรียบเทียบเป็นส่วน ๆ