Use Sourcegraph to find answers faster, with inline contextual information around code.
Find the definition, function calls and anything else in code, across packages, dependencies, and repositories.
Explore code in your web browser in any repository on any branch, instantly and without losing local context.
[Sourcegraph] improves my productivity and ability to write clean code by 2-3x.
Sourcegraph integrates with your existing code review tool and lets you:
See a call to a function you don't recognize? With Sourcegraph, you can see its documentation and type signature by hovering over it—and go to its definition in a single click. Even if your IDE supports this, being able to do it in your web browser instantly without losing context saves tons of time—and helps you do more thorough reviews. Works for 32 programming languages.
What might break when this change is merged? Who else is relying on the API that will be changed? As a reviewer, you need to understand the impact of a change to review it correctly. With Sourcegraph in 32 programming languages, you can find callers and references in all of your repositories. Never have an "oops" again.
When changing code that's performance-sensitive or causing errors, it helps to see live information from runtime to ensure the fix is correct. When using supported services to collect this information, Sourcegraph makes it easy to see this extra context when reviewing.