14 คะแนน โดย ffdd270 2021-02-27 | 4 ความคิดเห็น | แชร์ทาง WhatsApp

บทความนี้ไม่ได้แค่ตั้งคำถามง่าย ๆ ตามชื่อเรื่องเท่านั้น แต่ยังอธิบายด้วยว่าทำไมการอ่านโค้ดเมื่อ 5 นาทีก่อนจึงเป็นเรื่องยาก และบอกข้อเสียของวิธีทางเลือกต่าง ๆ เช่น เวอร์ชันคอนโทรล การกด Control-Z รัว ๆ การคัดลอกไฟล์เก็บไว้ ฯลฯ สุดท้ายผู้เขียนก็แนะนำคำตอบที่สร้างขึ้นมาเอง นั่นคือ yester-code

นี่คือฟีเจอร์ที่ทำให้ย้อนกลับไปดูโค้ดเก่าได้ทันทีผ่านไทม์ไลน์ ซึ่งคุณภาพก็ดีมากจนดูเหมือนพร้อมออกเป็นผลิตภัณฑ์ได้เลย

4 ความคิดเห็น

 
xguru 2021-02-28

ดูเหมือนว่าจะมีส่วนขยายสำหรับ VSCode ที่ทำฟีเจอร์คล้ายกันอย่าง Local History ใน JetBrains IDE ด้วย

 
ffdd270 2021-02-28

ฉันคิดว่าฉันชอบส่วนของ UI ที่เว็บไซต์นั้นทำออกมามากกว่านะ เหมือนว่า Local History ให้ความรู้สึกคล้ายกำลังดู Git commit log อยู่ภายใน IDE แต่ฝั่งนั้นให้ความรู้สึกเหมือนไทม์แมชชีนมากกว่า 555...

 
kunggom 2021-02-27

เห็นด้วยเลยครับ/ค่ะ ของผม/ฉันเอง ถ้ารู้สึกว่าระหว่างทำงานจำเป็นต้องเทียบสถานะโค้ดเมื่อกี้กับตอนนี้ ก็จะเปิด Notepad++ ไว้ข้างๆ สักหน้าต่าง แล้ววางโค้ดเมื่อกี้เก็บไว้ในนั้นก่อนค่อยทำงานต่อเหมือนกันครับ/ค่ะ ผม/ฉันเคยเห็นแบบที่ไล่ดูตามประวัติ commit อย่าง Git Temporal อยู่บ้าง แต่แบบนี้ยังไม่เคยเห็นมาก่อนเลยนะ ไม่รู้จะมีออกมาเป็นปลั๊กอินของ VS Code ไหม…

 
ffdd270 2021-02-28

นั่นสินะครับ/ค่ะ นี่น่าจะเป็นปัญหาที่ตัวไอเดีย ไม่ใช่ปัญหาที่การนำไปทำจริง... ถ้ารออีกหน่อยก็รู้สึกว่าอาจจะมี Clone หรือไม่ก็ท่านนั้นโพสต์ขึ้นมาเองโดยตรง..