🧭 Zed 1.15.0: เลือก Diff Base ให้ Review ตรงจุด
🧭 Zed 1.15.0: เลือก Diff Base ให้ Review ตรงจุด
เวลาเปิด Diff เราไม่ได้กำลังถามแค่ว่า “ไฟล์นี้เปลี่ยนอะไร” แต่กำลังถามว่า “เปลี่ยนเมื่อเทียบกับจุดไหน”
Zed 1.15.0 เพิ่ม git.diff_base ให้เลือกได้ว่า gutter, file-status colors และคำสั่ง git: diff จะเทียบกับ HEAD หรือกับ merge base ของ default branch
ผลกระทบคือ Review งาน feature branch ได้ตรงกับบริบทมากขึ้น: เลือก HEAD เพื่อดูงานที่ยังไม่ commit หรือเลือก default_branch เพื่อเห็นภาพรวมของ branch ทั้งก้อนก่อน Merge
สิ่งที่น่าสนใจใน Release นี้:
• Agent terminal ที่ค้างหลัง syntax error ถูกแก้ไข • MCP servers ไม่หายจาก project thread ใหม่หลังเปิด worktree • เพิ่ม linked editing สำหรับ custom elements ใน JSX/TSX • แก้กรณี Project Panel ทำไฟล์ที่ยังไม่ save หายตอน Undo/Redo
มุมสำคัญคือ diff_base ไม่ได้ทำให้ Code Review อัตโนมัติ แต่มันลดความคลุมเครือของ “ชุดการเปลี่ยนแปลง” ให้คนกับ Agent เห็นกรอบเดียวกัน ซึ่งมีประโยชน์มากใน repo ที่ทำงานด้วย feature branch และ worktree หลายชุด
เหมาะกับทีมที่ Review ผ่าน Git เป็นประจำและใช้ Zed เป็น Agent workspace ส่วนข้อจำกัดคือ setting นี้เปลี่ยน “ฐานสำหรับมอง Diff” ไม่ได้เปลี่ยนประวัติ Git หรือแทนการตรวจความถูกต้องของโค้ด
ลิงก์ Release อยู่ในคอมเมนต์แรกครับ
ทีมของคุณใช้ Diff เทียบกับ HEAD หรือ default branch เป็นหลัก? แชร์ workflow กันได้เลย — SynapTech AI ชวนคุยเรื่องเครื่องมือที่ทำให้การทำงานกับ AI เป็นระบบขึ้น
#Zed #Git #CodeReview #DeveloperTools #SynapTechAI
📖 อ่านบทความเต็มบน Facebook | 🔔 ติดตาม SynapTech
รับข่าว AI และบทความใหม่ก่อนผู้อื่น ส่งตรงถึง inbox
บทความแนะนำ
ถ้าชอบเนื้อหาแบบนี้
กดติดตาม SynapTech บน Facebook