AI —— 一看就懂的代码助手Copilot获取教程

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

背景

        随着chatgpt的发布,人工智能领域近期站上了风口浪尖。GitHub Copilot由github与 OpenAI 合作创建,是世界上第一个使用 OpenAI 的 Codex 模型(GPT-3 的后代)制作的大规模生成式 AI 开发工具。GitHub Copilot 作为 AI 结对程序员开启了软件开发的新时代,通过自动完成注释和代码让开发人员保持在流程中。自推出以来不到两年,GitHub Copilot 已经编写了 46% 的代码,并帮助开发人员将编码速度提高了 55%。

        作为开发人员,想必也是想体验一把人工智能编程的,本篇文章主要介绍copilot的申请与使用方式

​使用方式

        copilot其实就是一个IDE插件,可在常见的IDEA、vsCode等ide中使用。在安装之后,便会自动推荐开发者智能生成的代码。  

copilot演示

        可以看到copilot可以根据我们当前编写的内容,为我们提供智能代码推荐,支持根据注释生成代码,代码提示,代码补全等功能。

如何获取

        看到copilot如此强大的功能,想必大家都想体验一下,现在就为大家介绍如何获取并使用copilot。

获取github学生账号

        copilot是github支持并提供,首先我们要拥有一个github账号。

登录github网站并申请注册

        GitHub: Let’s build from here · GitHub,傻瓜式注册,相信很多软件工程师也已经有了github账号,具体的注册过程就不再赘述了。

两种获取方式

        copilot在github并非完全免费提供,目前可以有两种方式申请试用

  • 普通账号申请试用,但貌似需要绑定银行卡
  • 学生账号,pro账号免费使用

学生账号申请

        普通账号只能试用,并且需要绑卡,所以没有选用这种方式。使用学生账号申请。如果是学生,可在github上认证。(小声:如果不是可以在某某网站购买,40+两年。)

        在完成学生认证后,可以在右上角点击头像 -> your profile

AI —— 一看就懂的代码助手Copilot获取教程

        进入个人资料页面后,左下角显示pro。 

AI —— 一看就懂的代码助手Copilot获取教程

        再点击右上角头像 -> settings 

AI —— 一看就懂的代码助手Copilot获取教程

        点击左侧Billing and plans -> Plans and usage, 当前计划显示pro版本就对了。

AI —— 一看就懂的代码助手Copilot获取教程

 开启copilot功能

        在current plan下面有copilot的设置,点击开启。(如截图中是已开启状态,原本这里有个按钮)

AI —— 一看就懂的代码助手Copilot获取教程

 安装插件

        在ide中安装插件,以IDEA为例,搜索GitHub Copilot并安装。

AI —— 一看就懂的代码助手Copilot获取教程

        安装后,可以看到右下角有一个像青蛙的机器人小头像

AI —— 一看就懂的代码助手Copilot获取教程

        点击小头像,根据提示在网页中填写验证码。当头像是这样,没有斜杠的时候就可以正常使用啦。

AI —— 一看就懂的代码助手Copilot获取教程

        当小青蛙变成这个样子的时候就表明他正在思考如何提示我们,可以稍稍等待。

AI —— 一看就懂的代码助手Copilot获取教程

         现在我们就有了一个AI助手可以跟我们一起写代码啦!文章来源地址https://www.toymoban.com/news/detail-434598.html

到了这里,关于AI —— 一看就懂的代码助手Copilot获取教程的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 一看就懂的OpenGL ES教程——仿抖音滤镜的各种奇技淫巧(一)_opengl es添加视频(1)

    自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。 深知大多数HarmonyOS鸿蒙开发工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学

    2024年04月16日
    浏览(43)
  • java三层架构,有图有案例有代码,一看就懂!!!

    三层架构 三层结构解释: 视图层:主要是用于与用户进行交互,比如接收用户输入的内容将返回结果向用户展示等。 业务逻辑层:实现每个功能的特定的逻辑方法。 数据访问层:主要是与数据库进行连接,然后对数据库进行增删改查工作。 结构一: 包的层级结构: 三层结

    2024年02月03日
    浏览(45)
  • python文件操作(一看就懂)

    现在我们接着上文讲,如果没有看过我上篇文章的萌新朋友们可以先去看看,不然一会儿容易读的你满脸问号。python字符编码 现在我们来思考一个问题,我们在PyCharm里敲字符,这个字符应当先存到内存中去,而内存里都存的是unicode格式的二进制,如果我们现在就把他存到硬

    2024年02月03日
    浏览(41)
  • 插入排序超详解释,一看就懂

    目录 一、插入排序的相关概念 1、基本思想 2、基本操作:有序插入 二、插入排序的种类 三、直接插入排序 1、直接插入排序的过程:顺序查找法查找插入位置 2、使用“哨兵”直接插入排序 四、 直接插入排序算法描述 五、折半插入排序 1、查找插入位置时采用折半查找法,

    2024年01月25日
    浏览(39)
  • 【数据结构】插入排序详细图解(一看就懂)

      💯 博客内容:【数据结构】插入排序详细图解(一看就懂) 😀 作  者:陈大大陈 🦉所属专栏:数据结构笔记 🚀 个人简介:一个正在努力学技术的准前端,专注基础和实战分享 ,欢迎私信! 💖 欢迎大家:这里是CSDN,我总结知识和写笔记的地方,喜欢的话请三连,

    2024年02月07日
    浏览(51)
  • C# for循环案例1 (一看就懂)

     效果:  用f10可以清楚的看到程序执行的每一步,  #region for循环 /*   语法:     for(表达式1;表达式2;表达式3) {    循环体; } for(表达式1;表达式2;表达式3)   表达式1 定义循环的次数,可以理解为循环变量。表达式2 执行的条件。 表达式3,改变循环的条件,使循环条件不

    2023年04月11日
    浏览(65)
  • 微信小程序实现倒计时功能,一看就懂,直接用

    结构完整,直接用就可以

    2024年02月01日
    浏览(63)
  • 如何在android运行lua脚本(最简单的讲解,一看就懂)

    1.打开 android studio 2.引入luaj-jse-3.0.1.jar包(百度自行下载) 3.新建assets文件夹 4.在assets文件夹下新建一个 main.lua文件,内容如下 5.MainActivity.java 内容如下 5.运行程序

    2024年02月11日
    浏览(34)
  • 【Pandas】四个例子掌握用Python进行数据分析!一看就懂!

    本文选取了四个经典案例,主要聚焦Pandas在数据分析中的简单应用,结合代码学习利用Python进行数据分析过程(●ˇ∀ˇ●)。在每个例题开始前,我们将会标注出本例题涉及的重要知识点,并在重要处添加解释和代码注释,共读者参考。 如果你遇到任何问题,欢迎在评论区一起

    2024年02月17日
    浏览(66)
  • 正则表达式 运算符优先级与匹配规则 | 一看就懂!!!(四)

    目录 一、正则表达式 - 运算符优先级 (一)正则表达式从左到右进行计算,并遵循优先级顺序,这与算术表达式非常类似。 (二)相同优先级的从左到右进行运算,不同优先级的运算先高后低。 (三)下表从最高到最低说明了各种正则表达式运算符的优先级顺序:  二、正

    2024年02月12日
    浏览(41)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包