Jump to definition in public repositories

Jump to definition is now available for a subset of public repositories—supported in Go, JavaScript, Python, Ruby, and TypeScript. Hovering over function and method calls will expose jump-to-definition links for all call sites in the blob content, within the same repository. We use the recently open-sourced semantic library to find definitions and call sites in your code.

Learn more about jump to definition

Check out the semantic library