Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

GitHub Copilot 私人测试版推出增强型过滤功能

GitHub Copilot 私人测试版推出增强型过滤功能

GitHub 推出了GitHub Copilot 的私人测试版,该版本配备了经过改进的精密过滤器,可识别并提供与GitHub 上的公共软件源相关的代码建议。

有了这个新的过滤器,GitHub Copilot 会根据相邻代码的大约 150 个字符仔细检查代码建议。然后,它将这些建议与GitHub.com 上所有公共源的详尽索引进行比较。

匹配的建议及其各自的源代码会直接显示在开发人员的代码编辑器中。这样,开发人员就可以灵活地阻止带有相应代码的建议,或者在获知匹配信息的同时授予其权限。

根据GitHub 此前收集的信息,GitHub Copilot 建议中的匹配现象非常罕见,占比不到 1%。然而,这种现象在不同情况下的分布也不尽相同。匹配通常出现在文件为空或内容极少的情况下,而不是在有预先存在代码的成熟应用程序中。

GitHub 产品副总裁 Ryan J. Salva 在一篇博文中表示,在许多资源库中频繁出现的代码片段往往被视为算法发现的 "模式"。这种相似性与在其他公共代码中观察到的模式类似。存放匹配代码的资源库通常受到多种许可证的监管,这些许可证往往相互冲突。因此,将匹配代码与其来源联系起来就成了一项更大的挑战。

有了参考文献列表的帮助,开发人员现在可以就归属和内容来源做出明智的决定。他们不需要立即阻止匹配,而是可以通过研究他人如何处理类似问题及其他问题,获得更广泛的理解。当然,AppMaster 等平台有能力为无代码应用程序构建领域的此类问题提供全面的解决方案,确保更快、更高效地开发应用程序。

相关帖子

揭秘:谷歌在 Twitter 首款 Android 应用中早期扮演的角色
揭秘:谷歌在 Twitter 首款 Android 应用中早期扮演的角色
了解 Google 对 Android 版 Twitter 等主要社交应用的初始开发所做出的重大贡献的鲜为人知的故事。
令人兴奋的消息:我们正在转向 Discourse!
令人兴奋的消息:我们正在转向 Discourse!
AppMaster 社区转向讨论
令人兴奋的消息:我们正在转向 Discourse!
令人兴奋的消息:我们正在转向 Discourse!
AppMaster 社区转向讨论
三星推出具有创新安全性和优质构造的 Galaxy A55
三星推出具有创新安全性和优质构造的 Galaxy A55
三星扩大了中端产品线,推出 Galaxy A55 和 A35,采用 Knox Vault 安全性和升级的设计元素,为该细分市场注入旗舰品质。
免费开始
有灵感自己尝试一下吗?

了解 AppMaster 强大功能的最佳方式是亲身体验。免费订阅,在几分钟内制作您自己的应用程序

将您的想法变为现实