내가 이해 한 바에 require
따르면 개별 함수를로드 할 수도 있지만 모듈과 같은 큰 코드 덩어리를로드하는 데 사용됩니다.
다른 쪽의 자동로드는 기능 만 등록 하고로드를 실행 시간으로 연기합니다.
최근 에 독점적으로 사용을 주장 하는 기사 를 읽었습니다 autoload
.
하는 autoload
것보다 낫 require
습니까? 이들 각각에 대한 일반적인 사용 사례는 무엇입니까?
autoload
하고 require
나는 그 태그 정당화 생각합니다. 실제로이 질문에 [단지]로 레이블을 지정하면 libraries
지나치게 일반화됩니다. require
이름에서 알 수 있듯이 라이브러리가 아닌 내 구성 만 포함하는 "my-foobar-cfg"의로드를 트리거 하기 위해 한 번 사용 했습니다 .
autoload
하고require
이 문제에서. 태그libraries
를 추가하는 것은 좋지만 이제 태그를 사용하여 태그를 검색autoload
하거나require
찾는 사람은 없습니다. 그것들은 사람들이 검색 할 중요한 Emacs-Lisp 기능입니다. 너무 나쁘다. 그리고 Emacs 사이트에 실제로 얼마나 도움이elisp
되고libraries
(esp.elisp
) 실제로 적용 되는지 생각 하십시오. Emacsland에서는 크게 구별되지 않습니다. (그러나, 나는 그들을 가지고 사용하는 것에 반대하지 않습니다.)