- สร้าง GitHub file tree UI ขึ้นใหม่ในสภาพแวดล้อม เทอร์มินัล โดยอิงความสามารถด้านการเรนเดอร์ของ delta
- แสดงไฟล์ทรีและเนื้อหา diff พร้อมกัน ทำให้ สำรวจการเปลี่ยนแปลงโค้ดขนาดใหญ่ด้วยภาพได้อย่างรวดเร็ว
- เป็น TUI ที่พัฒนาด้วย ภาษา Go และเฟรมเวิร์ก Bubble Tea รองรับ Mac/Linux/Windows
- ย้ายไปมาระหว่างไฟล์ที่เปลี่ยนแปลงได้อย่างรวดเร็วผ่าน ไฟล์ทรีด้านข้าง
- สลับดูแบบ เทียบสองฝั่ง (side-by-side) และแบบรวม (unified) ได้
- รองรับ การแสดงสีตามสถานะไฟล์ และการปรับแต่งสไตล์ไอคอน
- ปรับรายละเอียด UI ได้ผ่านไฟล์ตั้งค่า (
config.yml)
- เชื่อมกับการตั้งค่า delta เพื่อคงสไตล์การเรนเดอร์ diff แบบเดียวกันได้
- เมื่อใช้ร่วมกับ GitHub CLI (gh) เหมาะกับเวิร์กโฟลว์การสำรวจ PR diff แบบเห็นภาพ
- สัญญาอนุญาต MIT
1 ความคิดเห็น
ดูไฟล์ diff แยกตามไฟล์บนเครื่องโลคัลได้สบายตาดีครับ แต่ถ้าจะใช้เป็น pager หลักยังดูขาด ๆ อยู่หน่อย เหมือนจะมีคำสั่งหลายอย่างที่ยังใช้ไม่ได้..