论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
人工智能
›
人工智能
›
GitHub Copilot 支持 IntelliJ IDEA啦,插件装起来!(1) ...
GitHub Copilot 支持 IntelliJ IDEA啦,插件装起来!(1)
兜兜零元
金牌会员
|
2024-8-8 22:04:58
|
显示全部楼层
|
阅读模式
楼主
主题
864
|
帖子
864
|
积分
2592
《一线大厂Java口试题剖析+核心总结学习笔记+最新解说视频+实战项目源码》
,
点击传送门,即可获取!
别以为TJ君说的是天方夜谭,就在前不久的
GitHub Universe 2021开发者大会
上,GitHub官方正式宣布了一款名为
Copilot
工具的更新。
说起
Copilot
这个名字,信任不停关注GitHub的小同伴马上脑海中会浮现出本年早些时间看到的消息。
就在本年夏天,GitHub 官方和OpenAI联合发布了
一款AI自动编程工具
,其名字正是
GitHub Copilot
。就像前文TJ君想的那样,通过Copilot,
步伐员只需输入注释,即可自动生成代码!
当时一时间在步伐猿圈子里还引起了不少的轰动,但更多的是对这个工具的疑问,还因此引发了一个
快速平方根倒数算法事件
。
快速平方根倒数算法
,是当年红极一时的雷神之锤3(Quake 3,也是TJ君当年的最爱之一)的开发者约翰·卡马克用的一段代码。
卡马克大神
这段利用多项式迫近盘算平方根的代码,至今都没什么人能明确卡马克的脑子是怎么想出来的,以至于这段代码阿注释直接是what the f***?很贴切了
而有开发者在Copilot发布后不久就发现,只要输入 快速平方根倒数算法(Fast Inverse Square Root,固然是英文)作为注释,Copilot 就会逐行逐字地重现了这段神奇的算法,一字不差,以致连那个夸张地注释都没变。
这下子仿佛在步伐猿小同伴中间投了颗原子弹,大家都在问
岂非Copilot只是把别人的代码拿来复制一下就是所谓地自动生成了?
那这之后各种版权问题咋搞,万一用了Copilot生成一段代码却被人起诉了怎么办?以致有科技公司直接宣布禁止旗下员工利用Copilot开发公司产品,就是为了淘汰不须要的贫苦。
一时间各种针对Copilot地非议愈演愈烈,以致传出了自动生成内容是某个公司大佬身份证如许的消息,固然后来被澄清是一个笑话。
但是GitHub并没有退缩,认为Copilot并没有简单的抄袭其他人的内容,而是颠末大量训练的AI自动生成所需代码,和抄袭完全是两回事。反正这件变乱后来也么了下文,当时Copilot也只支持 Visual Studio Code。
不外前几天的这次更新之后,Copilot将全面支持Neovim 和 JetBrains IDE,包含开发者常用的 IntelliJ IDEA、PyCharm 等。同时增加了对 Java 中多行补全的支持,并操持在未来几个月内支持Python、Java、Type、Ruby 和 Go之外更多的语言,好像真的是要大干一场。
假如想用Copilot的话,需要将 IntelliJ IDEA 和 PyCharm 升级到 2021.2 或以上版本、Neovim 的版本则需要升级成 0.6 或以上版本,并且需要安装 Node.js v12 或以上版本。
安装重启之后就可以在工具栏看到安装好的Copilot
然后登陆GitHub账号,同意相关条款
那说了那么久,这款号称可以自动编码的插件详细利用效果怎样呢?就让TJ君带你领略一下或许是未来的编码趋势与潮流:
比方在项目里新建了test类,Copilot马上就会给一个建议生成的主体
此时只需要轻按一下tab键,就可以接受建议自动生成,无需手打这段代码。
同样的假如输入了一个函数标题,也会自动出现保举的函数主体内容,一样是用tab键接受。
固然,Copilot不止会给出单一的自动编码保举,用户可以利用Alt+]大概Alt+[来逐个切换不同的保举,就像逐个挑选一件件商品一般,选中之后轻按一下tab键利用即可。
而通过Alt+Enter可以直接打开各种保举的列表,便于查找。
至于TJ君之前梦想的根据注释自动生成代码,有一个前提就是必须输入的注释能让机器看懂,也就是说,需要英文注释。当输入中文注释,Copilot不一定看得懂寄义,毕竟中文可是博大博识滴。。。
总结
互联网大厂比较喜欢的人才特点:对技术有热情,强硬的技术底子实力;自动,善于团队协作,善于总结思索。无论是哪家公司,都很器重高并发高可用技术,器重底子,以是万万别小看任何知识。口试是一个双向选择的过程,不要抱着畏惧的心态去口试,倒霉于自己的发挥。同时看中的应该不止薪资,还要看你是不是真的喜欢这家公司,是不是能真的得到锻炼。其实我写了这么多,只是我自己的总结,并不一定实用于所有人,信任颠末一些口试,大家都会有这些感触。
**另外本人还整理收藏了2021年多家公司口试知识点以及各种技术点整理 **
下面有部分截图希望能对大家有所帮助。
《一线大厂Java口试题剖析+核心总结学习笔记+最新解说视频+实战项目源码》
,
点击传送门,即可获取!
.(img-IpcNraCS-1714423258460)]
《一线大厂Java口试题剖析+核心总结学习笔记+最新解说视频+实战项目源码》
,
点击传送门,即可获取!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
兜兜零元
金牌会员
这个人很懒什么都没写!
楼主热帖
clang-format的使用
Oracle调度器Scheduler
深入解析kubernetes中的选举机制 ...
数据库的建立、增、删、改、查 ...
【黄啊码】MySQL入门—4、掌握这些数据 ...
MySQL安装配置
2万多条健康网站文章大全ACCESS\EXCEL ...
【黄啊码】MySQL入门—5、数据库小技巧 ...
看问题和做事情
V Rising 服务器搭建
标签云
挺好的
服务器
浏览过的版块
.Net
快速回复
返回顶部
返回列表