搜索引擎优化高级编程(GitHub推出代码搜索功能,涵盖500万公共库,新搜索引擎用Rust写成)

优采云 发布时间: 2022-01-23 20:10

  搜索引擎优化高级编程(GitHub推出代码搜索功能,涵盖500万公共库,新搜索引擎用Rust写成)

  GitHub改进代码搜索功能,覆盖500万个公共库,用Rust编写的新搜索引擎

  今天,GitHub 推出了对代码搜索进行改进的技术预览。开启技术预览后,用户可通过网页链接体验改进后的代码搜索功能。

  据介绍,为了改进代码搜索功能,GitHub 从零开始创建了一个新的搜索引擎,它是用 Rust 编写的。

  目前,搜索索引涵盖超过 500 万个最受欢迎的公共存储库;此外,用户可以搜索他们有权访问的私有存储库。

  以下是它的主要特点:

  1. 借助智能排名和代码优化索引,用户可以轻松找到他们正在寻找的最佳结果。

  2. 搜索精确字符串,支持子字符串匹配和特殊字符,或使用正则表达式(收录在 / 分隔符中)。

  3. 使用 org: 或 repo: 限定符来限定搜索范围并在搜索框中提供自动完成建议。

  4. 使用过滤器,例如语言:、路径:、扩展:和布尔运算符(OR、NOT)来缩小结果范围。使用符号:搜索符号定义。

  5. 使用树视图、活动范围的符号信息、跳转到定义、选择搜索等附加功能快速了解您的位置。

  请参阅搜索语法:web 链接

  据悉,该功能使代码搜索速度显着提高。GitHub 表示,其愿景是帮助每个开发人员快速直观地搜索、发现、导航和理解代码。“GitHub 代码搜索让全世界的代码触手可及:一切都只是一次搜索。”

  #GitHub##CodeSearch##Code##Rust#

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线