截图
详情信息
Sourcegraph一款可以让你更好的理解GitHub代码的浏览器插件。它能让你在不克隆到本地的情况下阅读代码,无需下载整个仓库。你可以方便地浏览和搜索代码,就像使用IDE一样。你可以通过Sourcegraph上的转到定义,查找参考,高级代码搜索功能。此外,你可以查看仓库大小和文件大小,下载仓库中的部分文件和单个文件夹,以及实现类名点击跳转等功能。
软件教程
使用方法
1、这款工具包含一个插件同时提供在线版网址,您可以在软件包的TXT文本中打开使用。
2、进入代码的搜索界面后直接在输入框中输入您需要查找的代码,可以使用关键字或语言查找。
3、查找出来之后您可以在该界面中选择您需要使用的代码打开,该列表中显示的全是与关键字相关的代码。
4、打开之后可以通过鼠标选中需要使用的代码然复制下来使用。
5、除了使用关键字搜索代码以外,您还可以根据项目的开发类型查找代码。
软件特色
Sourcegraph是一款能够根据语义来把Web上的开源代码编入索引的代码搜索浏览工具
提供代码搜索和代码语义智能感知功能。
你可以从代码仓库和安装包,甚至是函数里搜索代码
同时也可以直接点击被完全创建了链接的代码来阅读文档、跳转到变量定义或者马上找到可用的Demo。
总而言之,你可以在你的Web浏览器上完成这一切,而不需要配置任何编辑器。
由Sourcegraph出品的这款Chrome插件,可以非常方便地浏览和搜索GitHub上的代码
持跨仓库(repository)搜索、跳转到定义、查找引用等功能,宛若一个功能强大的IDE。
核心功能如跳转到定义(Go-to-definition)浏览文件或查看pull请求时
将鼠标悬停在代码上可以查看文档提示,单击即可跳转到定义、查找引用或全文搜索。
软件功能
通用代码搜索,即使在大型代码库中也可以快速移动。
使用Sourcegraph可以更快地在所有代码中查找和修复问题。
快速找到代码中的任何内容
Sourcegraph返回的结果以毫秒为单位,即使在数千个存储库中也是如此,例如:
在Dockerfile中安装软件包的示例
返回特定错误的地方
最近提到的TypeScript更改 auth
特定功能的定义
使用正则表达式,标点符号,符号和高级语法感知模式匹配编写查询。
Sourcegraph的可视化和交互式查询构建器构造了复杂的查询,以IDE和代码宿主无法找到和筛选代码的方式。
浏览代码以及定义和参考
跨包,依赖关系和存储库边界查找定义,引用,用法示例以及代码中的其他任何内容。
您可以在Web浏览器中的任何分支的任何存储库中立即导航代码,而不会丢失本地上下文。
进行大规模代码更改
删除旧代码,解决关键的安全问题,并偿还技术债务。
运行活动以计算差异并创建分支并在多个存储库中拉取请求。
使用Sourcegraph,团队可以快速移动并安全地修复问题。
生成代码见解[预览]
聚合来自连接的外部服务的数据,并通过代码智能进行增强以获取您关心的元数据信息。
通过广告系列对这些见解采取直接行动,例如提出自动重构以解决通过此静态分析检测到的问题。
搜索您所有的的代码
将Sourcegraph指向您使用的存储库,并存储在任何代码宿主中,然后开始搜索。
留在流量和智能过滤器,如快速找到你的答案等等。
停止使用陈旧的本地克隆,并与代码托管人的搜索进行斗争以匹配特殊字符,