상호 참조 작업
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
상호 참조를 사용하면 코드 베이스의 심볼 간 연결을 탐색할 수 있습니다.
구성된 경우 상호 참조는 kythe에서 제공합니다. 특정 저장소에 상호 참조가 구성되어 있는지 확인하려면 프로젝트 페이지의 상호 참조 열을 확인하세요. 체크표시가 있으면 해당 저장소에 하나 이상의 언어에 대한 상호 참조가 있습니다. 체크표시가 있는 모든 저장소에 동일한 언어 집합의 상호 참조가 있는 것은 아닙니다.
정의로 이동
상호 참조가 사용 설정된 경우 기호가 링크가 됩니다. 기호 사용을 클릭하면 기호가 정의된 코드의 위치로 이동합니다. 클릭 가능한 기호에 밑줄을 사용 설정하는 방법은 상호 참조 설정을 참고하세요.
사용 사례 찾기 및 상호 참조 패널 사용
기호가 정의된 위치를 클릭하면 기호가 사용된 위치 목록을 보여주는 상호 참조 패널이 열립니다. 참조를 클릭하면 미리보기 패널을 열거나 기본 창에 사용량을 표시하여 해당 사용량으로 이동합니다. 이 동작을 전환하는 방법에 관한 자세한 내용은 상호 참조 설정을 참고하세요. 상호 참조 패널의 링크를 클릭하면 코드 브라우저가 상호 참조가 빌드된 파일 버전으로 이동합니다.
호출 계층 구조 사용
상호 참조 패널의 호출 계층 구조 섹션을 사용하면 참조의 컨텍스트를 탐색할 수 있습니다. 호출 계층 구조 섹션에서 행 번호 옆에 있는 트위스티를 클릭하면 해당 참조의 호출자가 표시됩니다. 이를 통해 호출 계층 구조를 위로 탐색할 수 있습니다.
생성된 파일 보기
상호 참조가 있는 저장소에서는 빌드에서 생성되었지만 저장소에는 없는 아티팩트를 확인할 수 있습니다. 예를 들어 프로토 파일에서 생성된 .cc
및 .h
파일이 있습니다. 빌드 프로세스의 일부로 다운로드된 파일도 표시됩니다.
상호 참조 패널의 일부 링크는 생성된 파일로 연결됩니다. 디렉터리 패널 뷰에서 생성된 파일로 이동할 수 있습니다.
상호 참조 설정
상호 참조 미리보기 창을 전환할 수 있습니다. 미리보기 패널이 켜져 있으면 상호 참조 패널을 클릭하면 상호 참조 패널 옆에 파일의 미리보기가 열립니다. 미리보기 패널이 꺼져 있으면 상호 참조 패널을 클릭하면 기본 코드 창에서 참조가 열립니다.
상호 참조의 밑줄을 사용 설정하거나 사용 중지할 수도 있습니다.
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-07-26(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-07-26(UTC)"],[[["Cross-references allow exploring connections between symbols, letting you jump to definitions and find usages."],["Clicking a symbol usage navigates to its definition, while clicking a definition opens a panel showing all usages."],["The call hierarchy feature enables exploring the context of references by showing the caller of a specific line."],["Generated files, such as those created from proto files, are visible and navigable through cross-references."],["Customize your experience by toggling the cross-reference preview window and underlining of clickable symbols."]]],[]]