최근에 개발 환경으로 C ++ 레이어 를 사용하여 Eclipse CDT 에서 Spacemacs 로 전환했습니다 .
지금까지 ... 굉장합니다! 그러나 Eclipse에서 내가 놓친 것 중 하나는 인덱서 입니다.
현재 gtags 레이어 와 함께 GNU Global을 사용하고 있습니다. gtags의 문제점 은 인덱서가 아니라 태그 시스템 이라는 것 입니다.
예:
set
클래스에서 호출 된 함수에 대한 참조를 검색하면 Field
내 코드베이스에서 165 개의 참조가 반환되며 그중 하나만 실제로 참조Field::set
set
CDT에서 참조를 검색하면 1 개의 결과가 리턴됩니다.
emacs에서 사용할 수있는 더 나은 색인 솔루션이 있습니까?
온라인 검색 3 개의 clang 기반 인덱서가 나열된 이 페이지를 찾았습니다 .
질문 :
- 이 중 더 나은 색인 환경을 제공하는 것이 있습니까?
- 사용할 제안이 있습니까?
- 더 나은 대안이 목록에 없습니까?
노트 :
clang-complete
코드 완성 에도 사용 했지만 속도 가 매우 느립니다. 사용할 수 없을 정도로 느립니다. ( 나는 이것을 경험할 수있는 유일한 사람은 아닙니다. ) 인덱싱 솔루션에 동일한 문제가 발생하면 작동하지 않습니다.
clang-indexer
최근 개발이 없었 음을 알았고 , 저자 자신은 그것이 "거친"이라고 말합니다. 그래서 나는 다른 두 가지에 대해서는 시도하지 않겠습니다
rtags
3 나열된의 가장 인기있는 것 같다