ผู้จัดการ todo สไตล์ Vim ที่เร็วที่สุดในแบบเทอร์มินัลสำหรับผู้ใช้ที่มีพลัง
โหลด 10,000 รายการที่ต้องทำในประมาณ 34 มิลลิวินาทีและใช้ปุ่มแบบโมดัลสไตล์ Vim สำหรับการแก้ไขงานด้วยแป้นพิมพ์แบบครบวงจร faster-dooit ที่สร้างโดย XiaTian-AC เป็นผู้จัดการรายการที่ต้องทำแบบเทอร์มินัลที่มุ่งเป้าไปที่นักพัฒนาและผู้ดูแลระบบ มันจับคู่สถาปัตยกรรมที่ไม่มีการตรวจสอบและการดำเนินการที่เบาสำหรับการโต้ตอบที่รวดเร็ว รองรับงานที่ซ้อนกันและรายการที่จัดประเภท และทำงานภายในเทอร์มินัลมาตรฐาน ทำให้เหมาะสำหรับผู้ใช้ที่เก็บงานส่วนใหญ่ในกระบวนการทำงานแบบบรรทัดคำสั่ง.
เครื่องมือนี้ทำอะไรได้บ้าง?
faster-dooit มีอินเทอร์เฟซผู้ใช้แบบเทอร์มินัลสไตล์ Vim สำหรับการสร้าง การนำทาง และการจัดระเบียบ todo พร้อมงานและหมวดหมู่ที่ซ้อนกัน นอกจากนี้ยังมุ่งเป้าไปที่ความตอบสนองที่รุนแรงโดยการให้ประสิทธิภาพการโหลดเย็นที่วัดได้ที่หลายพันรายการ อินเทอร์เฟซพึ่งพาการผูกปุ่มแบบโมดัล ดังนั้นคำสั่งทุกคำสั่งจึงเข้าถึงได้จากแป้นพิมพ์ และรายการจะถูกเก็บในรูปแบบที่แอปอ่านได้อย่างรวดเร็ว ซึ่งเป็นเหตุผลว่าทำไมมันจึงโฆษณาการโหลดเย็นที่ต่ำกว่า 40 มิลลิวินาทีสำหรับฐานข้อมูลขนาดใหญ่
มันมีผลต่อประสิทธิภาพของระบบในระหว่างการใช้งานหนักหรือไม่?
แอปใช้โมเดลการทำงานที่เบาและสถาปัตยกรรมที่ไม่มีการตรวจสอบ ซึ่งทำให้ความต้องการทรัพยากรในระยะเวลาการทำงานต่ำแม้จะมีชุดข้อมูลขนาดใหญ่ นอกจากนี้นักพัฒนายังวางตำแหน่ง faster-dooit เป็นทางเลือกสำหรับเครื่องมือ TUI ที่ใช้ Python โดยแนะนำว่ามีค่าใช้จ่ายที่ต่ำกว่าบนฮาร์ดแวร์เก่าหรือที่มีทรัพยากรจำกัด การรวมกันของการใช้หน่วยความจำที่น้อยและการอัปเดตที่ไม่ตรวจสอบทำให้เครื่องมือยังคงตอบสนองในขณะที่กระบวนการเดสก์ท็อปอื่น ๆ ทำงานอยู่
มันปลอดภัยที่จะใช้ในกระบวนการทำงานของเทอร์มินัลในสภาพแวดล้อมการผลิตหรือไม่?
แอปทำงานภายในสภาพแวดล้อมเทอร์มินัลมาตรฐาน เช่น PowerShell, CMD หรือโปรแกรมจำลองเทอร์มินัล และใช้รูปแบบการอ่านเฉพาะสำหรับการแสดงรายการและการดูโดยค่าเริ่มต้นเพื่อลดการเขียนโดยบังเอิญในระหว่างการนำทาง นอกจากนี้การออกแบบในฐานะการเขียนใหม่ที่เป็นอิสระและไม่มีความสัมพันธ์หมายความว่าไม่ขึ้นอยู่กับบริการภายนอกสำหรับการจัดการงานหลัก ดังนั้นข้อมูลงานจึงอยู่ในท้องถิ่นในสภาพแวดล้อมที่คุณเรียกใช้เครื่องมือ
ฉันต้องมีความรู้ทางเทคนิคเพื่อใช้งานให้ถูกต้องหรือไม่?
เครื่องมือนี้ถือว่าผู้ใช้มีความคุ้นเคยกับการผูกปุ่มแบบ Vim และกระบวนการทำงานแบบบรรทัดคำสั่ง ดังนั้นผู้ใช้ที่ใช้ตัวแก้ไขแบบโมดัลอยู่แล้วจะปรับตัวได้อย่างรวดเร็ว อย่างไรก็ตามผู้ใช้ทั่วไปที่ไม่คุ้นเคยกับการควบคุมแบบโมดัลในเทอร์มินัลจะต้องเผชิญกับการเรียนรู้เพราะการจัดการทั้งหมดอยู่ที่แป้นพิมพ์และ TUI จะละเว้นการควบคุมที่ขับเคลื่อนด้วยเมาส์ นักพัฒนามุ่งเป้าไปที่ผู้ใช้ที่มีความสามารถสูง ซึ่งจำกัดการเข้าถึงสำหรับผู้ชมที่ไม่ใช่ทางเทคนิค
เหมาะสำหรับผู้ใช้พลังงานในเทอร์มินัล โดยมีข้อควรระวังเกี่ยวกับการเป็นพันธมิตร
แอปนี้ให้บริการนักพัฒนาและผู้ดูแลระบบที่ทำงานในเทอร์มินัลและต้องการการตอบสนองที่รวดเร็ว; มันทำงานในเชลล์เทอร์มินัลมาตรฐานและจัดการชุดงานขนาดใหญ่ได้อย่างรวดเร็ว ข้อควรระวังเพียงอย่างเดียว: มันเป็นการเขียนใหม่ที่เป็นอิสระซึ่งไม่เกี่ยวข้องกับโครงการ dooit ดั้งเดิม ดังนั้นจึงคาดหวังความแตกต่างในการใช้งานและความเข้ากันได้ของฟีเจอร์ที่แยกจากกัน เคล็ดลับที่เป็นประโยชน์: รันมันภายในเซสชันเทอร์มินัลที่กำหนดไว้ (PowerShell, CMD หรืออีมูเลเตอร์) เพื่อรักษาความสนใจของคีย์บอร์ดและการตอบสนองที่รวดเร็ว.