微软Copilot for Pull Request:自动识别并进行扩展补写
除了编辑器外,全新的GitHub Copilot还会为Pull Requests提供加持。
2023-04-26 07:30:41 |
作者:admin |
来源:转载 Microsoft资讯
微软Copilot for Pull Request:自动识别并进行扩展补写
除了编辑器外,全新的GitHub Copilot还会为Pull Requests提供加持。
2023-04-26 07:30:41作者:admin
来源:转载 Microsoft资讯
除了编辑器外,全新的GitHub Copilot还会为Pull Requests提供加持。 开发者在PR描述中插入标签,Copilot便会自动识别,并进行扩展补写。 目前支持的标记,主要有以下几种:
而这,还只是第一步。 未来,Copilot还会新增Gentest和Ghost Text的两大功能。 Gentest:当Copilot发现提交的Pull Request缺少足够的测试时,会自动提醒开发者,并根据项目需求建议可编辑、接受或拒绝的潜在测试。 对于项目所有者来说,这个功能还可以帮助他们去制定关于测试的策略,同时支持开发者遵循这些策略。 Ghost Text:当开发者创建Pull Request时,Copilot会动态地获取代码更改的相关信息,并自动给出建议。 此外,GitHub正在进行的其他探索和实验包括: 解决AI问题:可以自动描述如何解决问题,甚至自动建议需要进行的更改。 如下,在提交了转移到PyTorch的问题后,新功能可以提供生成代码建议,并发起新的Pull Request。 用AI审查PR:由于大量的开发人员将时间花费在代码审查,以及为代码审查准备PR上,这一功能就可以减少审查花费的周期。 |