จากสิ่งที่ฉันเข้าใจrequireใช้เพื่อโหลดโค้ดขนาดใหญ่ (บางอย่างเช่นโมดูล) ถึงแม้ว่ามันจะสามารถโหลดฟังก์ชั่นแต่ละอย่างได้
Autoload ในอีกด้านหนึ่งเท่านั้นจะลงทะเบียนฟังก์ชั่นและป้องกันการโหลดไปยังเวลาดำเนินการเท่านั้น
ฉันเพิ่งอ่านบทความที่สนับสนุนการใช้งานautoloadเฉพาะ
ดีautoloadกว่าrequireไหม? กรณีการใช้งานทั่วไปของแต่ละกรณีมีอะไรบ้าง
autoloadและrequireฉันคิดว่าแท็กเหล่านั้นมีเหตุผล อันที่จริงแล้วการติดฉลากคำถามนี้ [เท่านั้น] ด้วยlibrariesเกินความเป็นไปได้ ฉันใช้requireเพื่อเรียกการโหลด "my-foobar-cfg" ซึ่งตามชื่อแนะนำมีเพียงการกำหนดค่าของฉันเท่านั้นไม่ใช่ไลบรารี
autoloadและrequireจากคำถามนี้ การเพิ่มแท็กทำได้librariesดี แต่ตอนนี้ทุกคนที่ค้นหาใช้แท็กสำหรับคำถามเกี่ยวกับautoloadหรือrequireจะไม่พบแท็กนี้ นั่นเป็นทั้งฟังก์ชั่น Emacs-Lisp ที่สำคัญซึ่งผู้คนจะค้นหา เลวร้ายเกินไป. และคิดว่ามีประโยชน์อย่างไรelispและlibraries(โดยเฉพาะelisp) จะเป็นจริงสำหรับไซต์ Emacs: พวกเขาไม่ได้แยกแยะความแตกต่างใน Emacsland ฉันกลัว (แต่ไม่ฉันไม่ได้ต่อต้านพวกเขาและใช้พวกเขา)