GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

机器之心报道

编辑:陈萍、杜伟

人工智能程序员 GitHub Copilot,在 Visual Studio 2022 中推出,不过用户必须在主页注册报名,才有机会访问试用。

现在,微软、OpenAI、GitHub 三家联合打造的 AI 编程辅助工具 GitHub Copilot 可用于 Visual Studio 2022 了。

GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

去年 6 月 AI 代码补全工具 GitHub Copilot 上线,该工具可以在 VS Code 编辑器中自动完成代码片段。相比于市面上一些编程辅助工具,Copilot 的上下文理解能力要强大得多。无论是在文档字符串、注释、函数名还是代码主体中,Copilot 都能根据编程者已写出的上下文生成匹配的代码。

GitHub Copilot 是在数十亿行公共代码上训练的,由 OpenAI 开发的全新 AI 系统 OpenAI Codex 提供支持。

先来看一下 Copilot 的主要功能——代码补全的效果。以 TypeScript 语言为例,给出函数名和参数,Copilot 就能自动补全代码。

GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

除了补全函数,Copilot 还能根据注释写出代码。编程者给出一条描述代码逻辑的注释,GitHub Copilot 就能自动生成代码:

GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

自从去年 GitHub Copilot 推出技术预览版以来,官方一直从收集到的反馈中进行改进。好消息是 Copilot 现在可用于 Visual Studio 2022 了。

想必各位用户已经跃跃欲试,希望尽快试验一把。

首先,在安装 Visual Studio 2022 扩展之前,你需要先注册等待列表(waitlist)来获得 GitHub Copilot 技术预览版的访问权限。虽然访问空间有限,但随着服务容量的增加,GitHub 表示会继续在预览版中添加更多的开发人员。

在收到来自 GitHub 的电子邮件后,证明你有访问权限,就可以进入 Visual Studio 2022 ,在 Extensions > Manage Extensions 中搜索 GitHub Copilot。

GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

此时就进入到下载界面,点击 Download,此时界面会提示安装 GitHub Copilot 扩展,选择 Modify 开始安装。

一旦安装完成,重新打开 Visual Studio 2022,系统会提示你已经授权 Visual Studio 使用 GitHub Copilot 服务。此时会弹出一个浏览器窗口,Ctrl-V 粘贴授权代码,点击 Continue,然后授权 GitHub Copilot 插件。

在用户确认已经连接的消息后,你可以关闭浏览器窗口并返回到 Visual Studio。此时应该会看到有关接受遥测条款以成为 GitHub Copilot 技术预览的一部分的提示。如果接受,点击 Yes 继续,之后就可以运行了!

如何使用 GitHub Copilot

一切准备就绪,效果如何呢?

在 Visual Studio 2022 中当你键入时,GitHub Copilot 会自动建议你可能需要的代码。你可以按 Tab 键接受,也可以继续输入忽略建议代码,GitHub Copilot 将根据它认为你在做什么提出更多建议。如果你不需要建议,也可以按 Esc 键完全清除建议。

GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

虽然 GitHub Copilot 将始终显示其最佳建议,但你可以使用 Ctrl Alt ] 和 Ctrl Alt [ 从它生成的多个建议中导航备选方案。

你也可以随时通过单击编辑器窗口底部的 GitHub Copilot 图标来调整 GitHub Copilot 的设置。这允许你控制何时启用扩展,包括为特定解决方案和编程语言启用或禁用它的能力。

GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

不过目前,GitHub Copilot 项目还只是严格的技术预览版,用户可以在主页注册报名,将有机会访问试用。

GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022(aide原生代码支持库)

GitHub Copilot 注册地址:https://github.com/features/copilot/signup

原文链接:

https://github.blog/2022-03-29-github-copilot-now-available-for-visual-studio-2022/

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(1)
上一篇 2023年4月20日 上午10:39
下一篇 2023年4月20日 上午10:55

相关推荐

  • 韩文施工进度计划横道图软件

    施工进度计划横道图软件 韩文施工进度计划横道图软件是一款专业的施工进度计划软件,能够帮助工程师快速、准确地绘制施工进度计划横道图。该软件具有简单易用的界面和强大的功能,可以帮助工程…

    科研百科 2024年8月22日
    68
  • 测试问题管理用什么项目管理软件好?(测试问题管理用什么项目管理软件好用)

    测试问题管理用什么项目管理软件好?测试是软件开发中非常关键的一环,使用Zoho Projects项目管理软件将助您汇集和跟进各轮次测试中发现的问题,并以协作和可视化的方式,一站式实…

    科研百科 2022年12月7日
    163
  • 知识产权经费投入(知识产权管理经费)

    知识产权管理经费知识产权管理经费预算近年来,在海外部分国家的知识产权开发问题日益成为热门话题。根据2019年世界金融危机报告,国际经济经济研究所组织、国家消费者委员会、中国银行股份…

    科研百科 2024年7月30日
    50
  • 融资顾问就业前景怎么样呢?是否值得入行?(融资顾问发展前景)

    融资顾问,实质上属于创业公司和投资机构之间的中介,他们通过发现好的创业公司,为其对接优质的投资机构,从而促成双方的融资合作。随着近几年创业潮的不断涌现,越来越多创业公司会在发展到一…

    2022年5月28日
    163
  • 龙岗区总结“社区党委指导业委会”阶段性工作 党建引领业委会履责形成样板示范经验

    来源:读特 4月25日下午,龙岗区在坂田街道第五园社区召开“社区党委指导业委会”阶段总结暨座谈交流会,分享交流社区党委指导业委会工作经验。 记者了解到,龙岗区此次召开“社区党委指导…

    科研百科 2024年6月24日
    58
  • PDFboard

    PDFboard: 轻松创建和编辑PDF文档的工具 PDFboard是一款功能强大的PDF编辑和创建工具,可以帮助用户轻松创建和编辑PDF文档。PDFboard具有简单易用的界面,…

    科研百科 2024年11月28日
    0
  • LIS资料制度

    LIS资料制度LIS资料制度(1. 简述加拿大科技强国)《新 文学》是由意大利文学家叶圣陶等亚法国著名文学家写的长篇小说,出自《萨克雷歌》。这部小说出版前,作者曾抄录的话、在评价作…

    科研百科 2024年11月18日
    2
  • 科研经费中的材料费的开支占比

    科研经费中的材料费开支占比 在科学研究中,材料费是一项非常重要的开支,因为它是支持实验和研究人员进行实验所需的关键资源。科研经费中的材料费开支占比,对于科学研究的进展和成果起着至关…

    科研百科 2024年10月20日
    9
  • 信息系统项目进度

    信息系统项目进度 随着信息技术的不断发展,信息系统项目已经成为企业和个人日常生活中不可或缺的一部分。信息系统项目进度是项目管理中非常重要的一个环节,它关系到项目的成功与否和项目的交…

    科研百科 2025年1月4日
    2
  • 深圳市共有资金使用与管理办法

    深圳市共有资金使用与管理办法 近年来,随着城市化和现代化进程的加速,深圳市的经济和社会发展也取得了巨大的成就。然而,城市的发展也带来了一系列的问题,其中之一就是共有资金的使用和管理…

    科研百科 2024年12月7日
    2