Undo

คำสั่ง undo ย้อนกลับการเปลี่ยนแปลงล่าสุดในภาพวาด — หนึ่งขั้นตอนต่อการเรียกใช้ การเพิ่ม การลบ หรือการแก้ไขวัตถุแต่ละรายการจะถูกบันทึกเป็นรายการประวัติแยกกัน Undo จะย้อนกลับผ่านรายการเหล่านี้ตามลำดับย้อนกลับ

วิธี Undo

  • พิมพ์ undo ในเทอร์มินัล หรือ
  • คลิกปุ่ม Undo บนแถบเครื่องมือ

แต่ละครั้งที่เรียกใช้จะย้อนกลับการกระทำที่บันทึกหนึ่งรายการ เรียกซ้ำเพื่อย้อนกลับไปอีก

พฤติกรรมของประวัติ

รายละเอียดค่า
ขั้นตอนต่อไฟล์สูงสุด 20
การจัดเก็บเบราว์เซอร์ (IndexedDB / localStorage) ต่อชื่อไฟล์
คงอยู่หลังโหลดหน้าใหม่ใช่ — ประวัติจะถูกกู้คืนเมื่อเปิดไฟล์อีกครั้ง
การกระทำใหม่หลัง Undoล้างรายการ Redo ทั้งหมดที่อยู่ข้างหน้าตำแหน่งปัจจุบัน
รายการเก่าสุดเมื่อเต็มถูกลบเพื่อสร้างพื้นที่สำหรับการเปลี่ยนแปลงใหม่สุด

การกลายพันธุ์วัตถุทุกอย่างจะถูกบันทึก: การวาดวัตถุใหม่ การลบวัตถุ การแก้ไขกริปจุดสิ้นสุด การใช้ Move, Rotate, Scale, Mirror, Trim, Extend และ Offset ทั้งหมดสร้างรายการประวัติ

Undo vs Redo

UndoRedo
ทิศทางย้อนกลับในประวัติเดินหน้าในรายการที่ถูก Undo
พร้อมใช้เมื่อมีการกระทำที่บันทึกไว้อย่างน้อยหนึ่งรายการมี Undo อย่างน้อยหนึ่งครั้งและยังไม่มีการกระทำใหม่
ถูกล้างโดยไม่มี — ประวัติสะสมจนถึงขีดจำกัด 20 ขั้นตอนการกระทำวาดใหม่ใดๆ

ใช้ Redo เพื่อนำการกระทำที่ถูก Undo กลับมา ปุ่มบนแถบเครื่องมือจะเป็นสีเทาเมื่อทิศทางนั้นไม่พร้อมใช้