AI 自动写代码插件 Copilot(副驾驶员)

AI 自动写代码插件 Copilot

提示:Copilot单词直译过来就是副驾驶员的意思。

介绍:本质上就是基于GitHub开源的亿级别的代码,训练AI模型,自动生成代码。

就是数据量(GitHub的数据量就很大!)能够决定你AI模型精度的上线。


安装

copilot官网:https://copilot.github.com/

需要给自己的GitHub账号申请。

支持VS Code 和 JetBains全家桶,去setting里面下载对应的插件就可以。

插件名字就叫做 GitHub Copilot 。


功能介绍

  1. 自动补全代码。
  2. 根据注释自动生成代码。
  3. 自动推断,生成类似的代码。
  4. 自动生成测试。
  5. 自动生成代码建议,提供选择。

Copilot生成代码的时候会检索上下文的代码,帮你自动生成一些相关测试数据等等。


注释 输入单例模式。enter =》 tab 进而生成代码,如下的一种双检索的模式。

单例模式 懒汉式 双检索:
在这里插入图片描述

但是输入其他设计模式,也仅仅会生成一些相关代码,并不是真正自己要使用的代码。


一些常用逻辑还是可以精确声明,像用户名校验,省份证校验,密码校验等。并且会牵扯到上下文代码的一些逻辑,使用这个打打下手感觉还可以。
在这里插入图片描述


如果作为一个Java程序员的话,使用Copilot写代码,确实能省不少时间。

像正常MVC模式中,可以根据注释快速生成代码,并且可以根据一些逻辑帮住我们自动补全其他逻辑。

当然不仅仅MVC模式,像SSM,SpringBoot项目代码也是可以生成补全的,这一点还是很不错啊。

不过,如果在公司,最好还是慎用,大多数公司都是禁用代码生成器的,而且GitHub AI生成的代码,很多情况是不准确的。不过,平时学习,写一些自己的项目还是挺好用的。

在这里插入图片描述


可以把它当作工具类使用还是不错的,像日期转换,对象转换等等,生成出来的代码还是很准确的。
在这里插入图片描述


总结来说,平时学习,写写项目,可以用用,节约节约时间。但是,工作中慎用!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/65119.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

软件测试中的AI——运用AI编写测试用例

文章目录 一、现状二、测试技术可结合AI的几个方向三、尝试使用AI编写测试用例(实验过程)1、AI联系上下文的能力弱2、回答的内容类似于能在网上搜索到的内容3、需要有一个明确的指令4、输出内容有限5、无法想象到需求描述之外的内容 四、总结&#xff1a…

AI热度降温?揭秘加德纳技术成熟度曲线与AI发展阶段

一文解决你所有对 AI 的焦虑 近期,我们发现ChatGPT的热度似乎不如前几个月。许多人尝试了这个技术,觉得它非常强大,但似乎与自己的日常生活和工作关系不大,因此逐渐失去了兴趣。 然而,这实际上是技术发展的正常周期&…

王炸赚钱组合!!ChatGPT + AI大模型

“ 你近期有体验过哪些大模型产品呢? 你有使用大模型API做过一些实际开发吗? 在你日常开发中,可以与大模型相关应用结合来完成工作吗? ” 从去年底开始,大模型的发展趋势就非常迅猛,这也代表着人工智能进入…

ChatGPT + AI大模型 = 王炸!!!

“ 你近期有体验过哪些大模型产品呢? 你有使用大模型API做过一些实际开发吗? 在你日常开发中,可以与大模型相关应用结合来完成工作吗? ” 从去年底开始,大模型的发展趋势就非常迅猛,这也代表着人工智能进入…

ChatGPT+低代码,好用到飞起?

ChatGPT 凭借短短 2 个月,月活用户突破 1 亿,成为史上用户增长速度最快的消费级应用程序。ChatGPT 的爆火,在全球范围内掀起了一场关于 AI 技术革命的狂潮,AIGC 也迅速成为科技圈最火赛道。 更有国际咨询机构预测,203…

信用卡兴趣人群洞察报告.pdf

男性用户对信用卡的关注度显著高于女性 信用卡兴趣人群年龄集中在24-40岁,与主流消费人群相吻合。41岁以上人群信用卡关注度明显滑落 深广信用卡关注度最高,占据前四名知州、西安等中西部城市占据前十名中半数名额 信用卡兴趣人群高度集中于iPhone手机,其次分别为三星、魅族…

关于程序员的调查报告

最近Stack Overflow发布一份开发者调查报告,内容涵盖了开发人员最喜欢的技术到工作偏好等等各种问题。下面小编就带大家一起来看一看。 NO.1 最常用的的编程语言: 我们发现Python的使用度今年超过了Java,Python的势头有点猛啊!&am…

c语言进行数据统计分析的研究报告,统计分析报告范文

统计分析报告范文 大家都知道,统计分析的写作是为了制作统计分析文章。在统计部门,统计分析文章则称为统计分析报告。下面是一篇统计分析报告范文,欢迎阅读! 统计分析报告范文 【目录】 一.引言 二.研究目的 三.数据分析 I.对能源生产及构成的…

论文阅读报告

0 2022/6/23-2022/6/25 1. FLAME: Taming Backdoors in Federated Learning 1.1 本文的贡献 我们提出了FLAME,这是一种针对FL中后门攻击的防御框架,能够消除后门而不影响聚合模型的良性性能。与早期的后门防御相反,FLAME适用于一般对手模型…

「市场调研」简说

1. 外部因素评价矩阵EFE EFE矩阵可以帮助战略制定者归纳和评价经济、社会、文化、人口、环境、政治、政府、法律、技术以及竞争等方面的信息。 建立EFE矩阵的五个步骤如下:  1) 列出在外部分析过程中所确认的外部因素,包括影响企业和其所…

《用图表说话》读后感

《用图表说话:麦肯锡商务沟通完全工具箱(珍藏版)》在我的必读清单里,推荐过很多次,也是之前送书活动中的书目,今天就来总结一下这本书到底讲了个啥。(知识图谱在文末,想要高清图片可…

微信读书产品调研报告

在信息爆炸时代,还是有一些人通过阅读书籍的方式静下心思考,静心提升自己的。而电子阅读产品也是互联网时代下的特色与产物,在竞争激励的电子阅读产品市场中,微信读书也正凭借着高质量的产品设计赢取用户的称赞与信赖。 微信读书产品调研报告 产品名称:微信读书 产品版…

哪里下载全部股票历史数据?下载全部股票历史数据怎么下?

4000只个股所有股票的历史数据,500个指数的全部历史数据,已经打包好了,而且可以随时下载最近一个交易日的全部股票历史数据,一个在线下载的工具 只要两步就能下载: 填股市代码、邮箱5分钟后收到股市历史数据Excel 放…

如何下载股票历史数据?

如何下载股票历史数据?发现一个可以在线批量下载股票历史数据的的工具,相比那些套路收费的,起码批量在线下载历史数据的Excel是真的,免费很关键… 只要两步就能下载: 填股市代码、邮箱5分钟后收到股市历史数据Excel 放在公主号…

股票历史走势的比较及显示

本文总结一下以前参加的一个股票分析软件的子项目(仅放了部分代码),项目用QT实现的,股票历史数据存储在excel文件中。 子项目的目标是根据提供的股票历史数据查找与近期股票数据相似的时间段,并根据历史数据对走势进行…

股票数据下载-如何下载股票历史行情数据?

股票数据是研究和分析行情的基础,不管是量化分析还是数据对比,股票数据都是最基础的部分。之前各个炒股软件基本都有下载股票数据的功能,但是后来就取消或者加了限制了。 只要两步就能下载: 填股票代码、邮箱收到股票历史数据…

股票历史数据-股票历史数据下载

股票历史数据-股票历史数据下载 共享一个股票历史数据下载系统工具,可以在线下载股票历史数据,下载股票历史数据是:A股所有股票从成立到最近一天的所有股票历史数据,亲测手机在线就能下载a股股票历史数据 亲测获取步骤&#xf…

A股全市场股票历史行情低频日频EOD数据

A股市场全部历史日频数据每日盘后更新 数据源 本文中的日频数据源来自恒生,包括前后复权和无复权行情,数据分股票代码压缩,每日盘后更新上传网盘 共享网盘链接与详情 全A股票前复权历史行情数据: 链接:https://pa…

中国上市公司2001-2020年历史股票数据下载(获得方式见网页 http://yanzw.cn )

中国上市公司2001-2020年历史股票数据下载 中国上市公司2001-2020年历史股票数据下载中国上海交易所上市公司和深圳交易所上市公司股票数据历史数据详细信息下载方式(获得方式) 中国上市公司2001-2020年历史股票数据下载 中国上海交易所上市公司和深圳交易所上市公司股票数据 …

美股实时行情数据

美股实时行情数据 所有美股实时交易行情数据,美股实时数据,支持代码筛选。 1. 产品功能 支持所有美股实时交易数据查询(国内数据延迟 15 分钟);包含美股实时交易多项指标数据;毫秒级查询性能;…