The open-source Sourcegraph extension adds code navigation and code intelligence to GitHub, GitHub Enterprise, GitLab, Bitbucket Server and Phabricator.
• Code intelligence on your code host:
* Hover tooltips with documentation and type information
* Go to definition
* Find references
• Integrations with third-party services like Codecov coverage overlays, open-in-editor buttons and many more with Sourcegraph extensions
• Browser shortcut (src + Space) that performs the search on your Sourcegraph instance
It works for 20+ languages on public and private code on popular code hosts (see below).
MAKE IT WORK ON YOUR CODE HOST:
• GitHub – No action required. Your extension works here by default.
• GitHub Enterprise, GitLab, Bitbucket Server and Phabricator – grant additional permissions in the extension menu
Browser extension docs: https://docs.sourcegraph.com/integration/browser_extension
MAKE IT WORK FOR PRIVATE CODE:
To use the browser extension with your private repositories, you need to set up a private Sourcegraph instance and connect it to the extension.
Installation docs: https://docs.sourcegraph.com/admin/install
WHERE TO START?
After adding the extension you install it, try it out on any of these public repositories:
• Go: https://github.com/gorilla/mux/blob/9e1f59/mux.go or https://github.com/dgrijalva/jwt-go/pull/152/files#diff-f615844d3497ff38db57e459d6ef657bL48
• Java: https://github.com/google/guava/blob/581ba1/guava/src/com/google/common/collect/ImmutableList.java
• TypeScript: https://github.com/angular/angular/blob/a2878b/packages/benchpress/src/reporter/console_reporter.ts or https://github.com/sindresorhus/got/pull/917/files#diff-02301bc46e8b878f10e9a8339efb7de7R176
• C#: https://github.com/paiden/Nett/pull/76/files#diff-e969e1315b2cb01bab80b2860be0d87eR52
• Python: https://github.com/ageitgey/face_recognition/blob/b8fed6/examples/facerec_on_raspberry_pi.py
This extension is open source: https://github.com/sourcegraph/sourcegraph/tree/main/client/browser
很好用,就是遇到了markdown文件里的图片加载不出来的问题
It’s pretty neat and helpful. Avoid the fuzz for downloading source code.
想知道怎么设置里边的字体大小
方便开发者
love it
国内不太实用,鼠标悬浮要半天才展示跳转,点什么都得等,总之一个字,慢,顿
太有用了,前两天还在愁怎么看github代码呢,大赞!
很好用,查看GitHub代码很方便
Thank you! That a useful extension!
与Octotree不兼容,弹出框会被Octotree遮挡
i like it!
正式我孜孜以求的插件,太赞了,解决了实际开发中的大问题,谢谢!
知乎推荐来的
6666666 国内访问github的神器 啊
nice
确实方便,实用
这个插件是真的好用,github 看代码好手。
支持浏览器代码跳转,厉害了
Github begins to support officially the feature:
https://help.github.com/en/articles/navigating-code-on-github
Useful stuff especially when exploring public repos, no need to inspect them locally.
In combo with Octotree, I like it.
最近一段时间使用报404,今天卸载后重装就可以了
Good for code navigation on github.
every glad I found this.
I have been using opengrok for several years and sourceinsigh long time ago.
But this tool is my future:)
Thank you for creating this tool. Love developer tools