ต้องรู้
- ไฟล์ DIFF เป็นไฟล์ที่แตกต่าง เรียกอีกอย่างว่าไฟล์ PATCH
- เปิดด้วย Kompare, Mercurial หรือโปรแกรมแก้ไขข้อความอย่าง Notepad++
บทความนี้จะอธิบายเกี่ยวกับไฟล์ DIFF ที่ใช้และวิธีเปิดไฟล์บนคอมพิวเตอร์ของคุณ
ไฟล์ DIFF คืออะไร
ไฟล์ความแตกต่างจะบันทึกความแตกต่างของไฟล์ข้อความสองไฟล์ บางครั้งเรียกว่าไฟล์แพตช์และอาจใช้นามสกุลไฟล์ PATCH
ไฟล์ประเภทนี้มักถูกใช้โดยนักพัฒนาซอฟต์แวร์ที่กำลังอัปเดตซอร์สโค้ดเดียวกันหลายเวอร์ชันเนื่องจากจะอธิบายว่าทั้งสองเวอร์ชันแตกต่างกันอย่างไร โปรแกรมที่ใช้ไฟล์สามารถเข้าใจว่าควรอัปเดตไฟล์อื่นๆ อย่างไรเพื่อให้สอดคล้องกับการเปลี่ยนแปลงใหม่ การดำเนินการแก้ไขประเภทนี้กับไฟล์ตั้งแต่หนึ่งไฟล์ขึ้นไปเรียกว่าการแพตช์ไฟล์
แพทช์บางตัวใช้ได้กับไฟล์แม้ว่าทั้งสองเวอร์ชันจะมีการเปลี่ยนแปลง สิ่งเหล่านี้เรียกว่า Context diffs, unified diffs หรือ unidiffs แพตช์ในบริบทนี้มีความเกี่ยวข้องกัน แต่ไม่เหมือนกับแพตช์ซอฟต์แวร์
DIFF ไฟล์ที่เกี่ยวกับบทความนี้ ไม่เหมือนกับไฟล์ DIF (มี F เพียงไฟล์เดียว) ไฟล์เหล่านี้คือไฟล์รูปแบบการแลกเปลี่ยนข้อมูล, ไฟล์ MAME CHD Diff, ไฟล์รูปแบบอินเทอร์เฟซดิจิทัล หรือไฟล์รุ่น Torque Game Engine ตัวอย่างไฟล์อื่นๆ ที่คุณอาจสับสนกับไฟล์ DIFF แสดงอยู่ที่ด้านล่างของหน้านี้
วิธีการเปิดไฟล์ DIFF
DIFF ไฟล์สามารถเปิดได้บน Windows, Linux และ macOS ด้วย Mercurial หน้า Mercurial Wiki มีเอกสารทั้งหมดที่คุณต้องการเพื่อเรียนรู้วิธีการใช้งาน โปรแกรมอื่นๆ ที่รองรับรูปแบบนี้ ได้แก่ Kompare, GnuWin และ UnxUtils
หากคุณใช้ Kompare ให้เปิดไฟล์จากเมนู File > เปิด Diff เมนู อ่านเพิ่มเติมเกี่ยวกับการทำงานกับไฟล์ DIFF ใน Kompare ได้ที่ KDE.org
Adobe Dreamweaver ก็ใช้งานได้เช่นกัน แต่เราคิดว่าจะมีประโยชน์ก็ต่อเมื่อคุณต้องการดูข้อมูลที่อยู่ในนั้น (ถ้าเป็นไปได้) ไม่ใช่สำหรับการใช้ไฟล์อย่างที่คุณทำได้กับ Mercurial ถ้านั่นคือทั้งหมดที่คุณต้องทำ โปรแกรมแก้ไขข้อความง่ายๆ แบบง่ายๆ ก็ใช้งานได้เช่นกัน
ถ้าอย่างอื่นล้มเหลวและคุณยังเปิดไม่ได้ ไฟล์นั้นอาจไม่เกี่ยวข้องกับความแตกต่าง/ไฟล์แพตช์โดยสิ้นเชิงและใช้โดยโปรแกรมอื่นแทน ใช้โปรแกรมแก้ไขข้อความฟรีหรือโปรแกรมแก้ไข HxD hex เพื่อช่วยในการค้นหาว่าโปรแกรมใดที่ใช้สร้างไฟล์เฉพาะนั้น หากมีสิ่งใดที่เป็นประโยชน์ "หลังม่าน" เช่น มันอาจจะอยู่ในส่วนหัวของไฟล์
หากโปรแกรมใดโปรแกรมหนึ่งในคอมพิวเตอร์ของคุณพยายามเปิดไฟล์ DIFF แต่คุณต้องการให้โปรแกรมอื่นที่ติดตั้งไว้ทำ คุณสามารถเปลี่ยนโปรแกรมที่จะเปิดไฟล์โดยค่าเริ่มต้นใน Windows
วิธีแปลงไฟล์ DIFF
ประเภทไฟล์ส่วนใหญ่สามารถเรียกใช้ผ่านเครื่องมือแปลงไฟล์เพื่อบันทึกในรูปแบบใหม่ แต่ไม่มีเหตุผลที่จะต้องทำเช่นนั้นกับไฟล์ DIFF
หากไฟล์ของคุณไม่เกี่ยวข้องกับรูปแบบไฟล์ที่แตกต่าง โปรแกรมที่เปิดไฟล์เฉพาะของคุณอาจสนับสนุนการส่งออกหรือบันทึกเป็นรูปแบบใหม่ ถ้าใช่ ตัวเลือกนั้นน่าจะอยู่ที่ใดที่หนึ่งในเมนู File
ยังเปิดไม่ได้หรือ
บางรูปแบบไฟล์ใช้นามสกุลที่คล้ายกัน - LDIF, RIFF, DIX, DIZ และ PAT เป็นเพียงตัวอย่างบางส่วน แต่ก็ไม่ใช่สิ่งเดียวกัน หากไฟล์ของคุณไม่เปิดขึ้นโดยใช้โปรแกรมที่กล่าวถึงข้างต้น ให้ตรวจสอบว่าคุณอ่านนามสกุลถูกต้อง