GitHub Copilot——AI开发人员工具

这篇具有很好参考价值的文章主要介绍了GitHub Copilot——AI开发人员工具。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

序言

近几年来GPT逐渐兴起,相信大家对ChatGPT已经耳熟能详了。GPT对我们的生活提供了非常大的便利。例如可以让GPT为我们编写报告、回答问题、写代码等等。

市场上存在许多的GPT,例如大名鼎鼎的OpenAI的ChatGPT还有百度的文心一言、阿里的通义千问、讯飞的星火等等。但这些大模型都是“通用型”的,并不是专门针对软件编程领域训练的。

那有没有更适合我们程序员体质的GPT呢?当然有——那就是GitHub Copilot。GitHub Copilot是Github和OpenAI合作开发的一款人工智能编程助手。它基于GPT-3模型,可以理解和生成代码。

它可以实时根据你所编写的代码和注释为你自动生成代码, 也可以通过聊天的形式为你生成代码和回答问题。自动生成代码会很大程度上的提高我们编程效率,大家可以去体验一下。

github copilot官网,人工智能,copilot
GitHub Copilot 对话聊天截图

GitHub Copilot · Your AI pair programmer · GitHubhttps://github.com/features/copilot

这是GitHub Copilot的官网链接,大家可以去官网了解最新资讯。

github copilot官网,人工智能,copilot
Github Copilot官网截图

获取GitHub Copilot

获取Github Copilot是非常简单的,仅需几步即可完成。

让我们访问官网,进入到这个页面。

github copilot官网,人工智能,copilot
Github Copilot官网截图

我们需要先注册注册Github账号 ,单击右上方的Sign up进行注册。

github copilot官网,人工智能,copilot
Github 注册页面

注册时跟着页面提示一步步走即可,这里就不再赘述。

注册完成后,让我们回到最初的页面,我们单击页面中间的按钮“compare plan”,然后选择适合自己的计划购买即可。

github copilot官网,人工智能,copilot
GitHub Copilot定价-1
github copilot官网,人工智能,copilot
GitHub Copilot定价-2

GithubCopilot提供了教育优惠,学生可以免费申请。 

在订购完后,我们就可以开始使用Github Copilot了。

使用Github Copilot

我们可以通过Azure Data Studio、JetBrains IDEs 、Vim/Neovim、Visual Studio 、Visual Studio Code这些环境中安装扩展来使用Github Copilot。

Github即将在Github Mobile上推出Github Copilt,这会使我们的使用更加方便

我们将以Visual Studio Code为例演示如何使用

Visual Studio Code

打开我们的VSCode软件

github copilot官网,人工智能,copilot
VSCode

在左侧的侧边栏单击图中第四个按钮,或使用快捷键ctrl+shift+x打开扩展。

大家可以看到我现在已经安装了Github Copilot和GitHub Copilot Chat两个插件。

Github Copilot插件是用来实现代码补全,而GitHub Copilot Chat是用来实现聊天。大家可以按需下载。

可以通过在搜索栏中搜索名称找到它并下载。

github copilot官网,人工智能,copilot
VSCode扩展

因为我已经下载了,所以没有显示下载按钮。大家直接点击install按钮

下载完成后右下角会出现一个登录提示,单击蓝色按钮登录github账号,将会跳转到github.com进行账号授权。

github copilot官网,人工智能,copilot
登录

如果未弹出提示,大家可以 点击底部的钟型的通知按钮

github copilot官网,人工智能,copilot
通知按钮

完成登录后我们就可以正常使用了。

让我们先来看一下Github Copilot Chat如何使用。在左侧边栏中单击图中标红按钮

github copilot官网,人工智能,copilot
Github Copilot Chat 按钮

 将会打开Github Copilot Chat的聊天窗口,如果未登录则会提示进行登录。

github copilot官网,人工智能,copilot
Github Copilot Chat 聊天窗口

因为我们已经登录,便可以直接在底部的对话框中直接输入 我们的问题

github copilot官网,人工智能,copilot

了解了如何使用GitHub Copilot Chat,现在来了解如何使用它的代码补全功能,我们以JavaScript为例演示。

代码补全功能需要在一个文件内使用,所以先让我们创建一个js文件。

github copilot官网,人工智能,copilot
编辑窗口

可以看到它已经提示了我们使用方法,使用快捷键ctrl+I 去询问Github Copilot Chat去生成代码

github copilot官网,人工智能,copilot我们可以在对话框内向GitHub Copilot提出要求

github copilot官网,人工智能,copilot
GitHub Copilot生成代码

它将会为你生成的代码,你可以选择接受或拒绝,也可以刷新或再次提问。

Github Copilot 还可以根据你的注释自动生成代码提示

github copilot官网,人工智能,copilot
GitHub Copilot自动生成代码

从图中可以看到,它按照我们注释的要求生成了一段代码,生成的代码以浅灰色显示。可以通过使用Tab健接受自动生成的代码。

如果GitHub Copilot没有自动生成代码提示,大家可以使用快捷键alt + \,让它生成。

这是开启自动生成代码提示的方法

github copilot官网,人工智能,copilot
GitHub Copilot 开启提示

关于GitHub Copilot更多的使用技巧 ,我将会在后续进行补充。文章来源地址https://www.toymoban.com/news/detail-770474.html

到了这里,关于GitHub Copilot——AI开发人员工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微软 Github AI 编程工具 Copilot 正式上线,学生免费使用

    2022年6月22日,微软 GitHub AI 编程工具 Copilot 在经过了近一年测试后,已正式上线,定价每月 10 美元(约 66.9 元人民币)或每年 100 美元(约 669 元人民币),对学生用户和流行开源项目的维护者免费提供。 据官方介绍,Copilot 能够帮助开发者在 Visual Studio、Visual Studio Code、N

    2024年02月11日
    浏览(16)
  • 如何利用AI工具快速编程:从GitHub Copilot到ChatGPT

    随着人工智能技术的飞速发展,AI工具在编程领域的应用已经越来越广泛。这些工具通过利用机器学习、自然语言处理等技术,帮助开发者更快速、更高效地编写代码。本文将深入探讨几种目前最流行或最新的AI工具,包括GitHub Copilot、CodeGPT、Codey和Replit Ghostwriter,并分析它们

    2024年01月22日
    浏览(32)
  • 三款强大的 AI 编程工具,可以轻松替换 Github Copilot

    大家好,提起 Github Copilot ,相信很多读者朋友们都听说过甚至使用过,作为 Github 研发的一款先进的编程辅助插件,它可以在我们日常编写代码的过程中,根据代码的上下文内容、注释等信息自动推断生成高质量的代码,很大程度上提升我们的代码编写效率。 而自从去年8月

    2024年02月13日
    浏览(23)
  • GitHub原生AI代码生成工具Copilot,官方支持Visual Studio 2022

    作为 Copilot 代码补全工具的升级,GitHub 刚刚宣布了 Copilot X 计划,正式接入 GPT-4,并放出了一系列全新功能。代码辅助工具Copilot进行重大升级,接入GPT-4,更名Copilot X。 1、根据注释写代码 2、根据上下文写代码 3、优点: 4、缺点 使用非常的简单, 只需要在vscode应用商店搜索

    2024年02月12日
    浏览(24)
  • Github Copilot VS Codeium ——哪款AI编程辅助工具更适合你

    自Github Copilot发布之后,它在复杂任务上表现质量高,延迟时间普遍较低的优秀表现深受广大开发者的亲睐,但也因为其价格太贵,偶尔会出现延迟和质量问题把很多开发者阻挡在了门外。Github Copilot 💲10/月或💲100/年(对学生/开源贡献者免费)。 Codeium的出现恰逢其时,个

    2024年02月14日
    浏览(28)
  • Github Copilot AI配对开发者编程,提升项目建设进度

    Github Copilot是什么? GitHub Copilot 是结对编程的虚拟版本。结对编程是一种常见的敏捷软件开发技术 —— 即两个开发人员在同一个项目上并肩协作,轮流编写代码并检查合作伙伴的输出。 Copilot 可以支持十几种语言,与 Python、JavaScript、TypeScript、Ruby 和 Go 等主流语言配合效果

    2024年02月09日
    浏览(68)
  • 微软和OpenAI联手推出了GitHub Copilot这一AI编程工具,可根据开发者的输入和上下文,生成高质量的代码片段和建议

    只需要写写注释,就能生成能够运行的代码?对于程序员群体来说,这绝对是一个提高生产力的超级工具,令人难以置信。实际上,早在2021年6月,微软和OpenAI联手推出了GitHub Copilot这一AI编程工具。它能够根据开发者的输入和上下文,生成高质量的代码片段和建议。这个工具

    2024年02月09日
    浏览(21)
  • Github Copilot最全的安装与使用教程:一款非常好用的AI编程工具

    GitHub Copilot 供经过验证的学生、教师和热门开源项目的维护人员免费使用。 如果你不是学生、教师或热门开源项目的维护人员,可以在一次性 30 天试用期中免费试用 GitHub Copilot。 免费试用后,需要付费订阅才能继续使用。 GitHub Copilot目前为止可以免费试用 一个月 ,但是试

    2024年01月17日
    浏览(24)
  • AI代码辅助工具codeium,替代 codota 或Tabnie ,或github收费的 copilot

    官网例子-安装登录和使用 能学习你的代码,给出你自己已写过的老代码提示,减少很多 复制粘贴工作 对python 的支持很好,比如 输入 def fib(n): ,即可一直 tab 生成 完整的代码 我尝试在java 中的注释部分,生成如上代码,ok 尝试直接在java 定义fib 函数,不知道怎么弄,失败

    2023年04月22日
    浏览(15)
  • CodeGeeX、CodeWhisperer、Github Copilot三款AI辅助编程工具,程序员该如何选择?

    亚马逊今天在Re:Mars大会上宣布推出CodeWhisperer,这是一款类似于 CodeGeeX 和GitHub Copilot的AI辅助编程工具,它根据一个注释或几个按键来自动补全整个函数。目前支持Java、JavaScript和Python,和 CodeGeeX 一样,使用了数十亿行公开可用的开源代码、自己的代码库、公开可用的文档和公

    2023年04月16日
    浏览(28)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包