github 个存储库的交叉引用
Cross Referencer for github repositories
我已经使用free-electrons elixir cross referencer浏览了linux源代码,能够跳转到定义函数的定义和实现等
我想知道 github 存储库是否有类似的交叉引用
谢谢
有一个网站可以执行此操作,但我不确定它们是否会像 elixir 为 linux 内核那样对实现和声明进行索引。 Sourcegraph 可以帮助您。
例如,如果您想查看 linux 内核,您可以键入
自 2019 年 6 月 11 日(2 年后)起,您不再需要 Sourcegraph。
参见“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.
在“Navigating code on GitHub”查看更多内容:
Tip: Jump to definition works for active branches.
If the feature is enabled for you but you don't see links to the definitions of functions and methods, push to the branch and try again.
例如在 moby/moby
cmd/dockerd/daemon.go
.
中查看它的实际应用
从 2019 年 8 月开始,您可以“Find all references in public repositories”
Find all references is now available for a subset of public repositories—supported in Go, JavaScript, PHP, Python, Ruby, and TypeScript.
Hovering over function and method names in the code view will expose links to all of the calls to that function or method within the same repository.
We use the recently open sourced semantic library to find definitions and call sites in your code: github/semantic
semantic
is a Haskell library and command line tool for parsing, analyzing, and comparing source code.
我已经使用free-electrons elixir cross referencer浏览了linux源代码,能够跳转到定义函数的定义和实现等
我想知道 github 存储库是否有类似的交叉引用
谢谢
有一个网站可以执行此操作,但我不确定它们是否会像 elixir 为 linux 内核那样对实现和声明进行索引。 Sourcegraph 可以帮助您。
例如,如果您想查看 linux 内核,您可以键入
自 2019 年 6 月 11 日(2 年后)起,您不再需要 Sourcegraph。
参见“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-sourcedsemantic
library to find definitions and call sites in your code.
在“Navigating code on GitHub”查看更多内容:
Tip: Jump to definition works for active branches.
If the feature is enabled for you but you don't see links to the definitions of functions and methods, push to the branch and try again.
例如在 moby/moby
cmd/dockerd/daemon.go
.
从 2019 年 8 月开始,您可以“Find all references in public repositories”
Find all references is now available for a subset of public repositories—supported in Go, JavaScript, PHP, Python, Ruby, and TypeScript.
Hovering over function and method names in the code view will expose links to all of the calls to that function or method within the same repository.
We use the recently open sourced semantic library to find definitions and call sites in your code:
github/semantic
semantic
is a Haskell library and command line tool for parsing, analyzing, and comparing source code.