C++ 코드에 태그를 지정하고 검색하는 고품질의 방법에 대한 제안. 대부분의 항목에 대해 cscope/ctags를 사용하지만 지나치게 복잡한 C++ 코드를 사용하기에는 부족합니다. vim에서 Slickedit으로 전환하기 시작했는데 (아직 완전하지는 않지만 더 좋음) 코드를 찾아 보았지만 vim 만 돌아가고 싶습니다.C++ 소스 태그 지정
내가 원했던 것은 클래스 멤버의 범위를 이해할 수있는 무언가였습니다. 예를 들어 같은 멤버 이름이 다른 클래스에 존재하는 클래스 멤버 (및 가능한 C++ 코드)에 대한 참조를 검색하는 경우, 그것은 단지 나에게 관련 참조를 줄 것이다.
나는 이미 vim과 잘 어울리는 것을 선호하지만, 오픈 소스 패키지와 같이 자신 만의 플러그인을 만들 수도 있습니다.
의견을 보내 주셔서 감사합니다.
나는 동일한 문제를 ctags : ': tags NamespaceName :: ClassName :: methodName' 명령을 사용하여 모두 ok이지만, 메서드 이름 위에 커서를 놓고'CTRL + '을 입력하면 오류가 발생합니다. , 나는'g + '를 사용하여 올바른 일치를 선택할 수있는 것보다 태그 목록을 보여 준다는 것을 발견했다. 나에게 가장 좋은 것은 현재 코드를 분석하고': tag'를 올바르게 호출하는 스크립트입니다. –