首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏独行猫a的沉淀积累总结

    GitHub代码查看神器—Sourcegraph插件安装和使用

    什么是Sourcegraph?这是什么神器? GitHub上有很多好的开源的代码,但阅读起来不光费劲,而且项目结构也不容易搞清楚,Sourcegraph就是一个可以很好地查看代码的工具。 不仅如此,它的搜索功能更强大,访问Sourcegraph可以对整个github进行代码搜索,找自己想要的资源。 总而言之,你可以在你的 Web 浏览器上完成这一切,而不需要配置任何编辑器。 下载Sourcegraph_v20.5.28.1311.zip压缩包,解压到任一目录中。 这样我们就可利用Sourcegraph很方便地查看代码了,而且项目结构也非常清晰: ​ 并且显示样式主题可以变更为黑色风格。

    7.2K10编辑于 2022-01-07
  • 来自专栏数据分析与挖掘

    使用SourceGraph更简洁地查看github上的代码

    1、安装sourcegraph插件 2、进入到github中,会有这么一个图标(watch左边) 3、点击进去之后 左边是目录结构,右边是代码。还有其他的各种功能,具体可以去看文档。

    1.2K20发布于 2020-08-27
  • 来自专栏玩转JavaEE

    浏览 GitHub 太卡了?教你两招!

    1.SourceGraph 1.1 简介 SourceGraph 是一个依据 Apache2.0 开源协议开源的一个工具,集代码查看、review PR、代码搜索等功能于一身。开发者必备。 1.2 支持的浏览器 虽然我们大部分情况下可能都是在 Chrome 或者 Firefox 上使用 SourceGraph,不过实际上,SourceGraph 支持的平台可不止 Chrome 和 Firefox 1.4 安装 Firefox 大家可以直接搜索安装,Chrome,要是上网不方便,松哥已经帮大家下载好了,公众号后台回复 sourcegraph,获取 SourceGraph 离线包下载地址,离线包下载后之后 可以看到,在项目的 Watch 旁边多了一个按钮,这个按钮就是 SourceGraph,我们点击一下,就可以进入到 SourceGraph 页面: ? SourceGraph 中还可以查看变量被定义或者被引用的位置(这个功能要登录 SourceGraph 后才可以使用): ? 是不是都可以当成 IDE 来用了。

    72410发布于 2019-09-05
  • 来自专栏GitHubDaily

    浏览 GitHub 太卡?教你两招!

    1.SourceGraph 1.1 简介 SourceGraph 是一个依据 Apache2.0 开源协议开源的一个工具,集代码查看、review PR、代码搜索等功能于一身,开发者必备。 1.2 支持的浏览器 虽然我们大部分情况下可能都是在 Chrome 或者 Firefox 上使用 SourceGraph,不过实际上,SourceGraph 支持的平台可不止 Chrome 和 Firefox 1.4 安装 这里我就来和大家演示下正常安装,在 Chrome 的 Store 中搜索 SourceGraph ,如下: ? 可以看到,在项目的 Watch 旁边多了一个按钮,这个按钮就是 SourceGraph,我们点击一下,就可以进入到 SourceGraph 页面: ? SourceGraph 中还可以查看变量被定义或者被引用的位置 (这个功能要登录 SourceGraph 后才可以使用): ? 是不是都可以当成 IDE 来用了。

    86120发布于 2019-09-09
  • 来自专栏北野茶缸子的专栏

    好物分享第12弹-用三款软件实现“内容检索自由”

    [3] Sourcegraph sourcegraph 本是一款非常好用的代码搜索工具。 通过访问下面的地址,你可以进入自己仓库的sourcegraph 搜索界面: https://sourcegraph.com/github.com/用户/仓库名 比如你可以通过下面的链接对我的杂志进行搜索 如果你想要利用sourcegraph 搜寻自己本地感兴趣的内容,你也可以使用github 将你的文本上传,并利用规则,进入自己仓库的sourcegraph 搜索界面: https://sourcegraph.com 如果你并不介意正则语法,并且文件已经上传到github,且喜欢简洁的返回结果,那么我觉得sourcegraph 是一个很好的选择。 从个人选择来看,对于代码内容,我会选择sourcegraph。 : https://sourcegraph.com/search [4]mugpeng/second_brain - Sourcegraph: https://sourcegraph.com/github.com

    1.1K20编辑于 2021-12-17
  • 来自专栏沉默王二

    浏览 GitHub 太卡了?教你两招!

    1.SourceGraph 1.1 简介 SourceGraph 是一个依据 Apache2.0 开源协议开源的一个工具,集代码查看、review PR、代码搜索等功能于一身。开发者必备。 1.2 支持的浏览器 虽然我们大部分情况下可能都是在 Chrome 或者 Firefox 上使用 SourceGraph,不过实际上,SourceGraph 支持的平台可不止 Chrome 和 Firefox 1.4 安装 Firefox 大家可以直接搜索安装,Chrome,要是上网不方便,松哥已经帮大家下载好了,公众号后台回复 sourcegraph,获取 SourceGraph 离线包下载地址,离线包下载后之后 可以看到,在项目的 Watch 旁边多了一个按钮,这个按钮就是 SourceGraph,我们点击一下,就可以进入到 SourceGraph 页面: ? SourceGraph 中还可以查看变量被定义或者被引用的位置(这个功能要登录 SourceGraph 后才可以使用): ? 是不是都可以当成 IDE 来用了。

    99610发布于 2019-09-17
  • 来自专栏深度学习与python

    硅谷“网红”技术大牛 Steve Yegge:退休后面试工程主管,他们居然让我写点代码

    3 Sourcegraph 面试挑战:他们让我写点代码 几个月前,Sourcegraph 两位创始人 Quinn 和 Beyang 联系了我,看看是否适合担任 Sourcegraph 工程团队的负责人。 如果接下来要我搞 LSIF,那我跟 Sourcegraph 缘分就到此为止了。但我决定还是继续看下情况,因为 Sourcegraph 的营收和企业客户付费在过去两年着实开始爆发。 然后我发现当我在尝试梳理 Sourcegraph 前后端逻辑及其他代码时,我用 Sourcegraph 来辅助我的时间比其他工具加起来还多 50%。 这些人正在悄无声息地把 LSIF 替换成 SCIP,作为 Sourcegraph 新的底层架构。 Sourcegraph 的 SCIP 代表着 Grok 的王者归来。 很高兴地告诉大家,我作为工程团队的负责人加入了 Sourcegraph,并将一起把 Sourcegraph 带到新高度。我们将很快推出 Sourcegraph 代码智能平台。

    74910编辑于 2023-03-29
  • 来自专栏JavaGuide

    浏览Github必备的5款神器级别的Chrome插件

    Octotree SourceGraph SourceGraph 不仅可以让我们在 Github 优雅的查看代码,它还支持一些骚操作,比如:类之间的跳转、代码搜索等功能。 使用 SourceGraph 阅读代码的就像下面这样,同样是树形结构展示代码,但是我个人感觉没有 Octotree 的手感舒服。不过,SourceGraph 内置了很多插件,而且还支持类之间的跳转! 树形结构展示代码还支持类之间的跳转 简单演示一下 SourceGraph 的代码搜索功能, 比如我想查找项目中的 Controller 的话,我可以这样写: ?

    1.4K20发布于 2020-05-07
  • 来自专栏Python七号

    这 14 个 VSCode 插件,让你写代码如同神一般

    代码搜索:Sourcegraph 效果展示: Sourcegraph 的代码搜索允许你在所有代码中快速查找和修复内容。 有了它,你可以直接从 VS Code IDE 免费搜索数百万个开源存储库。 此外,使用免费的 Sourcegraph Cloud 账户,你可以同步自己的私人和公共存储库,并在 VS Code 的单个视图中搜索所有代码。 Sourcegraph 的代码智能功能通过“转到定义”和“查找引用”功能提供快速的跨存储库导航,可以快速理解新代码,并在任何大小的代码库中找到答案。 点这里安装Sourcegraph[6] 6. itemName=bierner.docs-view [6] Sourcegraph: https://marketplace.visualstudio.com/items? itemName=sourcegraph.sourcegraph [7] AI Doc Writer: https://marketplace.visualstudio.com/items?

    2.3K10编辑于 2022-04-07
  • 来自专栏coder修行路

    让你成功安装vscode中go的相关插件

    ://sourcegraph.com/sqs/goreturns? go-get=1 Parsing meta tags from https://sourcegraph.com/sqs/goreturns? "sourcegraph.com/sqs/goreturns", VCS:"git", RepoRoot:"https://github.com/sqs/goreturns"} at https://sourcegraph.com Fetching https://sourcegraph.com/sqs/goreturns? "sourcegraph.com/sqs/goreturns", VCS:"git", RepoRoot:"https://github.com/sqs/goreturns"} at https://sourcegraph.com

    5.9K80发布于 2018-01-04
  • Conc,一个神奇的Go语言并发利器!

    sourcegraph/conc 扩展包为我们提供了一套结构化并发工具,帮助我们更安全、高效地编写并发代码。 代码示例:package mainimport ( "fmt" "sync/atomic" "github.com/sourcegraph/conc")func main() { pool.Pool 的基本用法代码示例:package mainimport ( "fmt" "github.com/sourcegraph/conc/pool")func main() { 代码示例:package mainimport ( "context" "fmt" "github.com/sourcegraph/conc/pool" "time")func 通过本文的介绍和示例,相信你已经对 sourcegraph/conc 扩展包有了深入的了解。它为 Go 并发编程提供了一套强大的工具,帮助我们更安全、高效地编写并发代码。

    41010编辑于 2025-08-05
  • 来自专栏开源服务指南

    Git 及相关工具简介:版本控制系统与辅助工具 | 开源专题 No.89

    :GitButler 可自动生成 SSH 密钥并上传至 GitHub AI 工具:根据正在进行的工作自动生成提交消息,并创建描述性的分支名称 提交签名简易化:使用生成的 SSH 密钥轻松进行提交签名 sourcegraph /sourcegraphhttps://github.com/sourcegraph/sourcegraph Stars: 9.8k License: NOASSERTION Sourcegraph

    39310编辑于 2024-06-11
  • 来自专栏Python数据科学

    如何轻松阅读 GitHub 上的项目源码 ?

    我用过的这些辅助浏览插件里面,个人觉得最好的,一个可以顶所有的就是: SourceGraph 插件 插件市场搜 SourceGraph 即可: ? SourceGraph 可以同时提供 Octotree 提供的文件树浏览和 Github Jump to definition 的定义跳转功能,而且还支持 Jump to reference 引用跳转。

    1.1K50发布于 2019-10-10
  • 来自专栏Pengcheng's Blog

    自用Chrome插件推荐

    Sourcegraph Sourcegraph扩展为GitHub, GitHub Enterprise, GitLab, Bitbucket Server和Phabricator添加了代码导航和代码智能 代码主机上的代码智能: 带有文档和类型信息的悬停工具提示 转到定义 寻找参考资料 与第三方服务集成,如Codecov覆盖覆盖,编辑器中打开按钮和更多与Sourcegraph扩展 在Sourcegraph

    80520编辑于 2023-05-02
  • 来自专栏北野茶缸子的专栏

    互联网游荡杂志(第三期)

    因为内容比较多的缘故,建议你通过使用sourcegraph[4] 搜索杂志中感兴趣的内容。 会思考的乌鸦 不知道大家有没有这样的体验:在美团上购买团购券,去店里直接扫券,就邀请用户进行评价。 5、使用 Sourcegraph 更好地搜索和浏览 GitHub上的代码[9] 程序员的代码浏览器! https://github.com/mugpeng/second_brain [3]issues: https://github.com/mugpeng/second_brain/issues [4]sourcegraph : https://sourcegraph.com/github.com/mugpeng/second_brain [6]使用cubox 整理碎片信息: https://www.bilibili.com shaoming314/article/details/117071590 [8]中国人的开源远程桌面软件-Rustdesk: https://www.sunqi.org/rustdesk.html [9]使用 Sourcegraph

    76820编辑于 2021-12-17
  • 来自专栏技术文献

    k8s etcd 的实现原理

    // https://sourcegraph.com/github.com/etcd-io/etcd@1cab49e/-/blob/raft/raft.go#L636-643 func (r *raft 我们可以继续来分析 campaign 方法的具体实现,下面就是删去预选举相关逻辑后的代码: // https://sourcegraph.com/github.com/etcd-io/etcd@1cab49e 如果集群中存在了多个节点,就会向集群中的其他节点发出 MsgVote 消息,请求其他节点投票,在 Step 函数中包含不同状态的节点接收到消息时的响应: // https://sourcegraph.com image.png 在 stepCandidate 方法中,候选人节点会处理来自其他节点的投票响应消息,也就是 MsgVoteResp: // https://sourcegraph.com/github.com Candidate 状态的节点与 Follower 的配置差不了太多,只是在消息处理函数 step、任期以及状态上的设置有一些比较小的区别: // https://sourcegraph.com/github.com

    1.8K11发布于 2020-09-29
  • 来自专栏狗哥的 Java 世界

    如何轻松阅读 GitHub 上的项目源码 ?

    我用过的这些辅助浏览插件里面,个人觉得最好的,一个可以顶所有的就是: 1、SourceGraph 插件 插件市场搜 SourceGraph 即可: ? SourceGraph 可以同时提供 Octotree 提供的文件树浏览和 Github Jump to definition 的定义跳转功能,而且还支持 Jump to reference 引用跳转。

    93720发布于 2020-02-20
  • 来自专栏芋道源码1024

    8 款好用超赞的 Google Chrome 插件,一直用,一直爽

    SourceGraph 2. The Great Suspender 3. 莆田系医院网站提醒 4. Adblock 5. Tampermonkey 6. JSONView 7. SourceGraph Github一个不好的地方就是代码是不能相互跳转的,所以阅读起来很累,如果我要引入一个库,那么就必须clone下来然后通过idea打开才行。 这样的流程对于库的前期调研来说成本很高,所以我希望利用SourceGraph让在线阅读代码的体验提升一个量级,就像在强大的IDE中一样。 ? 2.

    91820发布于 2019-07-30
  • 来自专栏机器学习与统计学

    如何轻松阅读 GitHub 上的项目源码 ?

    我用过的这些辅助浏览插件里面,个人觉得最好的,一个可以顶所有的就是: SourceGraph 插件 插件市场搜 SourceGraph 即可: ? SourceGraph 可以同时提供 Octotree 提供的文件树浏览和 Github Jump to definition 的定义跳转功能,而且还支持 Jump to reference 引用跳转。

    96360发布于 2019-09-24
  • 来自专栏函数式编程语言及工具

    Akka(22): Stream:实时操控:动态管道连接-MergeHub,BroadcastHub and PartitionHub

    val fixedSource=Source(Stream.from(100)).delay(1.second,DelayOverflowStrategy.backpressure) val sourceGraph fixedSource.via(killAll.flow).toMat(BroadcastHub.sink(bufferSize = 16))(Keep.right).async val outPort = sourceGraph.run 1 to 100))((a, b) => s"$a-$b") //connect to PartitionHub which uses function to select sink val sourceGraph val fixedSource=Source(Stream.from(100)).delay(1.second,DelayOverflowStrategy.backpressure) val sourceGraph 1 to 100))((a, b) => s"$a-$b") //connect to PartitionHub which uses function to select sink val sourceGraph

    1.1K80发布于 2018-01-05
领券