GitHub 推出了其新代码搜索工具的技术预览版,该工具被描述为“高级用户的梦想”。

GitHub 代码搜索使用基于 Rust 的自定义搜索引擎从头开始构建,不仅可以轻松搜索和导航您自己的代码,还可以轻松搜索和导航数百万个存储库中可用的数十亿行公共代码。对于开发人员来说,它代表了一种跳转到代码部分、检查跨语言使用情况等的简单方法。

搜索引擎是“代码感知”的,这意味着前十种编程语言“定义、引用和代码导航就可以工作”而无需任何类型的设置。可以使用布尔运算、正则表达式、键盘快捷键和自定义限定符来执行搜索。GitHub 代码搜索旨在易于使用,但有一个方便的搜索语法参考指南可帮助您入门。

GitHub 团队表示:

我们已经索引了超过 500 万个公共存储库(基于多种因素,包括受欢迎程度和最近的活动)。此外,技术预览中 GitHub 用户的私有存储库已编入索引(并且可以由有权访问这些私有存储库的技术预览参与者进行搜索)。但是,此时可能不会索引非常大的存储库。

目前在预览阶段,GitHub 正在寻求反馈

如果您对访问新代码搜索感兴趣,可以在此处注册加入 GitHub 代码搜索等待列表。

发表评论