200 개가 넘는 C 헤더와 소스 파일을 보유한 DPDK 저장소를 방금 복제했습니다. 소스 코드 중 일부를 살펴보면 변수 이름과 함수 호출로 인해 끊임없이 혼란스러워집니다.
이를 해결하기 위해 두 가지 옵션을 사용했습니다.
:?[Var/Func Name]
하여 정의가 있는지 확인 하여 현재 파일에서 찾은 변수 / 함수인지 검색하여 시작합니다 .git grep [Var/Func Name]
하지만 시간이 지남에 따라 결과 페이지가 표시되어 효과가없는 것으로 나타났습니다.따라서 광대 한 저장소에서 함수 또는 변수 이름의 정의를 해결하기 위해 커뮤니티가 어떤 조언을 제공하는지 궁금합니다.
git grep
정규식 지원 (기본 또는 POSIX 확장)
다음과 같은 정규 표현식을 사용할 수 있습니다.
git grep -E "^myFunctionName\("
이는 라인이 함수 이름으로 시작하는 결과로 제한되며, 이는 DPDK/dpdk
소스 코드 에서 따르는 규칙 인 것처럼 보입니다 .
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다