首页 > 其他分享 >Codewhisperer 使用评价

Codewhisperer 使用评价

时间:2023-11-16 14:48:12浏览次数:31  
标签:CodeWhisperer 代码 Codewhisperer 点击 开发者 使用 sc 评价 粘贴

最近亚⻢逊推出了一款基于机器学习的 AI 编程助手 Amazon CodeWhisperer,可以实时提供代码建议。在编写代码时,它会自动根据现有的代码和注释给出建议。
Amazon CodeWhisperer
与GitHub Copilot类似,主要的功能有:

  • 代码补全
  • 注释和文档补全
  • 代码安全问题的辅助定位
亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!

CodeWhisperer 主要由 Java、Python、JavaScript、TypeScript、C# 相关语料训练而成,在支持上述语言的同时,也支持 Ruby、Go、PHP、C++、C、Shell、Scala、Rust、Kotlin、SQL 等
上干货:
本文将介绍通过 Vscode 安装
首先进入 Vscode

1,首先点击最左侧箭头指向处,然后再弹出的输入框内输入亚马逊云科技 ,点击搜索结果第一个,接着点击 install (图示为已经下载为 uninstall)

图片

2.完成上一步后,先点击最左侧箭头指向处 aws,接着点击 Start,然后再点击输入框中箭头指向的第一个,点击 use......

图片

3.出现白色的框条,点击蓝色线圈住的那个,共点击两次。

图片

图片

4.自动转跳网页,立刻粘贴复制(进入网页时,已自动粘贴),如果没有粘贴上,重复步骤3,一定要快点粘贴{{4,5,6,7全部点击黄色按键}}

图片

5.输入邮箱(后面发验证码到邮箱

图片

6.输入名称

图片

7.输入密码(大写,小写,数字,符号)

图片

8.点击 allow

图片

完成安装

这个过程算简单,只要大家按步骤,一定能安装上。总体来说对于学生党,帮助我们更快且更安全的编写代码,并且在开发环境中能实时的提供代码建议和推荐,基本够用了。当然,CodeWhisperer ⽣成的代码并不总是正确的,需要人为的修改,还有优化的空间。

文章来源:
https://dev.amazoncloud.cn/column/article/64f66fef2a1d01763ea92cb9?sc_medium=regulartraffic&sc_campaign=crossplatform&sc_channel=bokey

标签:CodeWhisperer,代码,Codewhisperer,点击,开发者,使用,sc,评价,粘贴
From: https://www.cnblogs.com/AmazonwebService/p/17836167.html

相关文章

  • Git使用基础
    Git是什么?Git是一个版本控制系统,用于跟踪文件和项目的变化。它可以帮助多个开发者在同一个项目上协同工作,同时还能够追踪项目的历史和变更。 本地仓库和远程仓库本地仓库:本地仓库是存储在你自己计算机上的Git仓库。当你在项目文件夹中运行gitinit命令时,它会初始化一......
  • docker使用--gpus all报错: docker: Error response from daemon: could not select d
    报错信息:docker:Errorresponsefromdaemon:couldnotselectdevicedriver""withcapabilities:[[gpu]].解决方法:1,任意路径下创建nvidia-container-runtime-script.sh文件vimnvidia-container-runtime-script.sh拷贝下方内容到nvidia-container-runtime-script.......
  • 使用golang对服务器简单监控
    packagemainimport( "fmt" "github.com/shirou/gopsutil/cpu" "github.com/shirou/gopsutil/disk" "github.com/shirou/gopsutil/host" "github.com/shirou/gopsutil/load" "github.com/shirou/gopsutil/me......
  • arthas使用指北
    备忘录一.arthas的使用常用命令jad反编译class类、方法语法jad-c类加载器类的全路径方法名thread操作线程语法`列举全部的线程`thread`按照CPU使用率列举前5个线程`thread-n5`根据id查看此线程处于的运行状态,在执行的具体某个方法,方法......
  • 避免defer陷阱:拆解延迟语句,掌握正确使用方法
    基本概念Go语言的延迟语句defer有哪些特点?通常在什么情况下使用?Go语言的延迟语句(deferstatement)具有以下特点:延迟执行:延迟语句会在包含它的函数执行结束前执行,无论函数是正常返回还是发生异常。后进先出:如果有多个延迟语句,它们会按照后进先出(LIFO)的顺序执行。也就是说,......
  • 在 let 的块作用域中无法重复声明,也无法在声明语句之前使用(没有变量提升)。简而言之,在
    以下代码执行时不会在控制台输出错误信息的是:Aleta=decodeURIComponent('%');Bvara;a();functiona(){console.log(a);}CPromise.reject(123).finally(a=>{console.log(a);});Dvara=1;leta=2;console.log(a);正确答案:B●首先,js有变量提升和函数......
  • Java 多线程安全的使用小结
    在使用多线程进行编程的过程中,难免遇到共享资源读写问题,这是为了线程安全,一种思路就是使用锁来控制并发读写问题。在通过锁来实现并发安全中,常用的有以下几种:synchronized,对象锁ReentrantLock,重入锁ReentrantReadWriteLock,读写锁今天从使用的角度来看看这几种锁是如何使......
  • Java 线程池使用小结
    我们在使用多线程编程的时候,为何要用线程池呢?使用线程池的好处是什么呢?线程池有哪些使用场景?为何使用线程池?因为线程资源宝贵,不论创建新的线程还是销毁线程,都有相应的资源开销,比如在数据库连接方面,每个请求过来都是新建连接数据库的线程,请求少,资源开销总体不大,但也架不住请求一......
  • Cocos Creator中骨骼动画组件的使用
    在CocosCreator游戏开发中,骨骼动画对于优化系统资源占用有很大帮助,很多时候我们都会使用。对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交流一下开发经验呀~spine骨骼动画工具1:骨骼动画:把动画打散,通过工具,调骨骼的运动等来形成动画2:spine是一个非常流......
  • 如何优雅使用 vuex
    大纲本文内容更多的是讲讲使用vuex的一些心得想法,所以大概会讲述下面这些点:Q1:我为什么会想使用vuex来管理数据状态交互?Q2:使用vuex框架有哪些缺点或者说副作用?Q3:我是如何在项目里使用vuex的?初识vuex对于vuex,有人喜欢,有人反感喜欢的人觉得它可以很好的解决复杂的数......