当前位置:AIGC资讯 > AIGC > 正文

预训练模型-代码补全(二):Copilot(GitHub)


GitHub Copilot是一个为开发者提供的突破性的AI编程辅助工具,但这才是开始。

昨天,Copilot团队推出了一个名为GitHub Copilot Labs的VS Code配套扩展。它独立于(并依赖于)GitHub Copilot扩展。它可以用来解释代码和翻译代码。

Copilot Labs的本质是实验性的,所以偶尔会出现一些问题。但是会提供非常新的功能和idea,需要注意的是实验室的实验可能会也可能不会成为GitHub Copilot的永久性功能。

目前,Copilot Labs插件提供两个重磅能力:代码解释和代码翻译。

一、代码解释

每个开发人员都知道,编写新代码只是软件开发的一部分。通常,开发人员面临的最难的工作是阅读和理解代码。无论是因为这是一个不熟悉的代码库,还是因为相关代码使用的是你可能不知道的库,第一步都是要对代码的内容有一个大致的了解,这样你才能跳进去使用代码,或者做一些修改。

这个功能可以让你高亮显示一个代码块,并要求GitHub Copilot用通俗的语言解释它。

二、代码翻译

很容易理解,你可能是一个python开发者,但是在网上找了一段C++的代码可以解决你的问题,那么你可以把这个代码放到copilot labs插件中,它会帮你转成python。

看样子,程序员的工作越来越容易了~~

官方地址:GitHub Next

更新时间 2023-11-26