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