ทำให้การเปรียบเทียบ CSV บน GitHub อ่านได้ง่ายด้วยมุมมองตารางในบรรทัด
GitHub Better CSV Diff จาก letconst ช่วยปรับปรุงการตรวจสอบการเปลี่ยนแปลง CSV บน GitHub โดยการแปลงการเปลี่ยนแปลงข้อความดิบให้เป็นมุมมองแบบเคียงข้างกันที่คล้ายตาราง ส่วนขยายนี้ทำให้การตรวจสอบความแตกต่างของคอลัมน์และแถวง่ายขึ้นในเบราว์เซอร์ระหว่างกระบวนการตรวจสอบโค้ด มันมุ่งเป้าไปที่นักพัฒนาซอฟต์แวร์ นักวิทยาศาสตร์ข้อมูล และนักวิจัยที่ตรวจสอบการเปลี่ยนแปลงชุดข้อมูลและการดึงคำขอ และเสนอทางเลือกในการมองเห็นที่แตกต่างจากการเปลี่ยนแปลงข้อความเริ่มต้นของ GitHub.
รวมเข้ากับหน้า diff ของ GitHub และรูปแบบ UI ทั้งสองแบบโดยตรง
ส่วนขยายนี้จะเชื่อมต่อกับอินเตอร์เฟซ diff ของ GitHub และออกแบบมาเพื่อใช้ในหน้าขอรวมและมุมมองการเปลี่ยนแปลงของแต่ละ commit ความเข้ากันได้กับทั้ง Preview UI และ Classic UI หมายความว่าส่วนขยายจะทำงานในรูปแบบที่ใช้กันทั่วไปของ GitHub มันยังมีการควบคุมที่ชัดเจนในการสลับกลับไปยังข้อความ diff แบบเดิม เพื่อให้ผู้ตรวจสอบสามารถเปรียบเทียบมุมมองที่ปรับปรุงแล้วกับผลลัพธ์ของ GitHub โดยไม่ต้องออกจากหน้า
วิเคราะห์เนื้อหา CSV ในหน้าเพื่อแสดงการเปลี่ยนแปลงระดับเซลล์
เครื่องมืออ่านข้อความ CSV จาก DOM ของหน้าและแปลงแถวและคอลัมน์เป็นมุมมองที่เรนเดอร์; การวิเคราะห์นั้นสนับสนุน การเน้นการเปลี่ยนแปลงระดับคำและตัวอักษร ดังนั้นการแก้ไขเล็กน้อยในเซลล์จึงมองเห็นได้ เพราะการวิเคราะห์เกิดขึ้นภายในหน้า มุมมองที่เรนเดอร์จะอัปเดตเมื่อคุณนำทางผ่าน diffs ซึ่งช่วยเมื่อสแกนการเปลี่ยนแปลงชุดข้อมูลขนาดใหญ่โดยไม่ต้องคัดลอกไฟล์ออกจากเบราว์เซอร์
เก็บข้อมูลในที่เก็บภายในเบราว์เซอร์หลีกเลี่ยงการถ่ายโอนภายนอก
ความเป็นส่วนตัวถือเป็นพฤติกรรมหลัก: การออกแบบของส่วนขยายจะประมวลผลเนื้อหา CSV ในท้องถิ่นและไม่ส่งข้อมูลที่เก็บไปยังเซิร์ฟเวอร์ภายนอก เอกสารสำหรับส่วนเสริมระบุว่ามันทำงานภายใน DOM ของเบราว์เซอร์ทั้งหมดและไม่ต้องการโทเค็นการตรวจสอบสิทธิ์ ดังนั้นข้อมูลการตรวจสอบจะไม่ออกจากสภาพแวดล้อมของผู้ใช้เป็นส่วนหนึ่งของการดำเนินการตามปกติ
จัดส่งในรูปแบบส่วนขยาย Chrome ที่เข้ากันได้กับเบราว์เซอร์ที่ใช้ Chromium
เครื่องมือถูกแจกจ่ายในรูปแบบส่วนขยาย Chrome และรองรับทางเลือกที่ใช้ Chromium เช่น Microsoft Edge และ Brave ทำให้สามารถใช้งานในกระบวนการทำงานบนเดสก์ท็อปทั่วไป การติดตั้งและการเปิดใช้งานจะถูกจำกัดอยู่ในรูปแบบส่วนขยายของเบราว์เซอร์ ดังนั้นทีมที่ใช้เบราว์เซอร์ Chromium เป็นมาตรฐานสามารถเพิ่มเครื่องมือนี้ไปยังเครื่องมือการตรวจสอบที่มีอยู่ได้โดยไม่ต้องใช้บริการหรือการรวมเพิ่มเติม
ยูทิลิตี้ที่มุ่งเน้นซึ่งผู้ตรวจสอบพบว่ามีประโยชน์สำหรับความแตกต่างของชุดข้อมูล
ได้รับการยอมรับจากผู้ใช้ว่าเป็นยูทิลิตี้ที่มีค่า สำหรับผู้ที่พบว่าความแตกต่างของ CSV ดิบจาก GitHub นั้นยากต่อการวิเคราะห์ ส่วนขยายนี้เป็นตัวเลือกที่ใช้งานได้จริงสำหรับผู้ตรวจสอบที่จัดการชุดข้อมูลในรูปแบบตารางภายในคำขอการดึง ลองใช้ในคำขอการดึงที่เป็นตัวแทนเพื่อยืนยันว่ามันตรงกับรูปแบบ CSV ของที่เก็บข้อมูลของคุณและกระบวนการตรวจสอบ; หากมันตรงกัน จะช่วยลดความพยายามในการตรวจสอบความแตกต่างของข้อความยาวๆ ได้อย่างมาก.
