AIGC在金融场景是如何落地的? 了解详情
写点什么

GitHub“代码搜索”技术预览版发布

  • 2021-12-09
  • 本文字数:758 字

    阅读完需:约 2 分钟

GitHub“代码搜索”技术预览版发布

GitHub 在博客宣布推出用于代码搜索的技术预览版,该版本大幅改善了代码搜索能力。

 

GitHub 为此创建了一个新的单独的界面(https://cs.github.com/),等合适的时机再将其集成到 GitHub 主站上。

 


目前,搜索索引涵盖了超过 500 万个最受欢迎的公共存储库,此外用户也可以搜索自己的私有存储库。现阶段主要有以下特性:

 

  • 借助智能排名和针对代码优化的索引,轻易地在最佳结果中找到要查找的内容。

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

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

  • 使用诸如“language:”“path:”“extension:”和布尔运算符(OR、NOT)等过滤器来优化结果,使用“symbol:”搜索符号的定义。

  • 使用附加功能快速了解所处方位,比如目录树视图、活动范围的符号信息、跳转到定义、选择搜索等等。

 

接下来,GitHub 还将增加索引,直到涵盖用户可以在 GitHub 上访问的每个存储库,并且将试验评分和排名启发式算法,以找出最有效的方式。同时也会探索哪些 API 和集成最有影响力。

 

GitHub 软件工程总监 Pavel Avgustinov 表示,对于代码搜索,团队的愿景是帮助每个开发人员快速直观地搜索、发现、定位和理解代码。

 

背后更大的图景则是围绕 GitHub 开发人员生产力的一系列计划。

 

今年早些时候,GitHub 推出 AI 编程工具 GitHub Copilot 技术预览版。根据官方的介绍,GitHub Copilot 可以根据上下文自动写代码,包括文档字符串、注释、函数名称、代码,只要用户给出提示,就可以写出完整的函数,将程序员从重复的编写中解放出来。尽管该功能在一度陷入巨大争议

 

另外,今年 GitHub 还向自己的团队和企业云用户开放了 Codespaces 能力,并分享了内部应用实践,介绍它们是如何提高 GitHub 自身的生产力。如今,Codespaces 成了 GitHub.com 的默认开发环境。

2021-12-09 19:354742

评论 1 条评论

发布
用户头像
这么说吧,我在github上查找一个项目库,后来我在google查到了,但是在github的搜索引擎上找不到。
2023-02-13 12:00 · 北京
回复
没有更多了
发现更多内容

C++实现一键关闭桌面

向阳逐梦

第二届广州·琶洲算法大赛报名截止 3300多支队伍将展开激烈角逐

新消费日报

Redis Sentinel 初步设计方案

艾瑾行

架构训练营

数智双擎,算融未来”,2023东湖算力与大数据创新大会圆满召开

彭飞

网络安全作业

大肚皮狒狒

山东布谷科技直播软件开发WebRTC技术:建立实时通信优质平台

山东布谷科技

软件开发 WebRTC 实时通信 源码搭建 直播软件开发

从 Zebec Protocol 长期布局看,ZBC 通证的潜在应用场景

石头财经

柏睿向量数据库Rapids VectorDB赋能企业级大模型构建及智能应用

新消费日报

全新 – Amazon EC2 M1 Mac 实例

亚马逊云科技 (Amazon Web Services)

Amazon EC2

SecureCRT Mac版:强大的终端仿真与会话管理

晴雯哥

《MySQL——从删库到跑路》阿里架构师分享删库跑路救命策略

java易二三

Java 程序员 计算机

精细解析中文公司名称:智能分词工具助力地名、品牌名、行业词和后缀提取

汀丶人工智能

人工智能 自然语言处理 信息抽取

SpringBoot3数据库集成

知了一笑

Java 架构 springboot SpringBoot3

Mac前端开发神器 Sublime Text 4中文版

晴雯哥

VMWare Fusion Pro中文版 macOS 强大虚拟机软件 (完美兼容M1M2/支持win10win11 )

晴雯哥

Tomcat使用教程。

百度搜索:蓝易云

云计算 tomcat Linux 运维 Java Servlet

大型模型的重要基石与洞察力之源之文本数据

来自四九城儿

Presto 内存参数设置建议

冰心的小屋

presto memory query.max-memory presto 内存

使用 Spring 实现控制反转和依赖注入

小万哥

Java spring 云原生 后端 SpringCloud

深入浅出java Semaphore

java易二三

程序员 jdk 计算机 科技

成为大主播的必懂知识:直播源码推流

山东布谷网络科技

直播推流 直播源码

网上正规实体现场同步平台

新百盛娱乐yscy898

从 Zebec Protocol 长期布局看,ZBC 通证的潜在应用场景

BlockChain先知

《企业家》杂志封面人物丨王文京:数智化助企业“基因迭代”

用友BIP

局域网与Kubernetes内部网络如何互通

不焦躁的程序员

k8s

java8 通过反射执行接口的default方法

java易二三

Java 程序员 计算机

Similarities:精准相似度计算与语义匹配搜索工具包,多维度实现多种算法,覆盖文本、图像等领域,支持文搜、图搜文、图搜图匹配搜索

汀丶人工智能

人工智能 自然语言处理 语义搜索 语义搜索系统 文本匹配

从 Zebec Protocol 长期布局看,ZBC 通证的潜在应用场景

大瞿科技

网上正规实体平台现场同步yscy898

新百盛娱乐yscy898

上线规则 微咨询 Fil币现在进场合适吗? 简单查询

Ubuntu 20.04 安装 Carla详细教程。

百度搜索:蓝易云

云计算 Linux 运维 Carla Simulator

2023-08-12:用go语言写算法。实验室需要配制一种溶液,现在研究员面前有n种该物质的溶液, 每一种有无限多瓶,第i种的溶液体积为v[i],里面含有w[i]单位的该物质, 研究员每次可以选择一瓶

福大大架构师每日一题

左程云 福大大架构师每日一题

  • 扫码添加小助手
    领取最新资料包
GitHub“代码搜索”技术预览版发布_语言 & 开发_罗燕珊_InfoQ精选文章