The interface was sparse—old-school, grey, and functional. He typed CameraProvider into the symbol search. The Hunt Begins

: Unlike standard Git viewers, this tool allows you to browse the code as it appears when checked out on a system, maintaining the directory structure of over 1,500 Git repositories. Branch Switching

: The tool doesn't just find the occurrences of a term; it also provides context, allowing developers to see where in the code changes are needed or how a function is implemented and used.

: Instantly jump from a method call to its definition, even across different programming languages or repository boundaries.

The official Google-hosted service is the gold standard. It is (like grep). It is a semantic, language-aware index that understands the structure of C++, Java, and other languages.