AI 编程助手 Amazon CodeWhisperer 使用(持续更新中)

2023-11-19

文章作者:天博

近期 chatGPT 非常火爆,试用一些公众号功能,及自己接入的 chatGPT,写小作文能力一流,但是准确率很低,一直在搜寻可以在 idea 中使用,且非常丝滑的 AI 编程工具,前不久看到 infoq 推荐的 Amazon CodeWhisperer,最近一周一直试用,感觉很赞,所以强烈推荐

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

因为工作时间问题,今天先只分享 idea 安装,待有时间后,继续补充

作为一个 java 开发,写代码都是在 idea 上,所以只描述 idea 上的使用过程,当然测试使用阶段,要新开一个 test 的 maven 项目(以免影响到工作代码以及泄漏啥的,等熟悉后,可以再切换到工作项目上)

第一步,在 idea 的 settings 的插件中,搜索 CodeWhisperer 待到下载完成后,点击应用

image.png

第二步在项目的右侧,会出现 Amazon Toolkit (如果没有,点击三个点)

image.png

第三步,在 developel Tools 中的 codeWhisperer 下边,有一个 Start 功能,点击后会有一个 CodeWhisperer: Add Connection to Amazon 弹窗

image.png

image.png

第四步,点击connect (切记 一定要记住上面code码,后面会用到,如果忘记,容易被误导下载二次验证码工具,那个就跑远了)

第五步,点击下一步,会弹出网页来,这时候就用到了第四步的码

image.png

第六步:输入 code 码后,会提示登录,例如通过邮箱登录,会发送到邮箱验证码,登陆完成后,会提醒你回到 idea

image.png

第七步,返回 idea 上,这时候,就可以使用了

安装这一步,一定要仔细一些,因为会跳转到其他页面,然后走很多弯路,比如说一个疏忽,可能跑到 github 上下载 aws-sam-cli-macos-arm64.pkg 安装包了

文章来源:AI 编程助手 Amazon CodeWhisperer 使用(持续更新中)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

AI 编程助手 Amazon CodeWhisperer 使用(持续更新中) 的相关文章

随机推荐

  • opencl入门

    openCL开发 绪论 知乎 OpenCL中文入门完整教程 opencl教程 其它文档类资源 CSDN下载 OpenCL中文入门完整教程 opencl教程 其它文档类资源 CSDN下载
  • 数据包的传输过程详解及TCP沾包问题

    目录 TCP沾包问题 5个基本知识点 封装报文是从上层到下层 应用层 gt 传输层 gt 网络层 gt 数据链路层 gt 物理层 解封装报文是从下层到上层 数据包传输的过程中 源IP和目标IP不会变 除非遇到NAT SNAT或DNAT 源M
  • mysql架构图

    MySQL 插件式的存储引擎架构将查询的处理和其它的系统任务以及数据的存储提取相分离 这种架构可以根据业务的需求和实际需要选择合适的存储引擎 连接层 最上层是一些客户端和连接服务 主要完成一些类似于连接处理 授权认证 及相关的安全方案 在该
  • swc的打包

    1 新建库项目 键入项目名称 2 新建类或者组件 并且键入包名 选择输出路径 3 编辑组件 4 打包一个好处在于复用 隐藏源码 5 使用的时候加载进来便可
  • mysql离散查询

    现有如下表 在刚开始学习where子句的时候 我想查找薪水30000和8000是哪些人时 我首先想到的是 select from employee where sal 30000 and sal 8000 结果mysql返回空给我 错误原因
  • 毛新生:一盘鱼香肉丝与SOA的故事

    将服务用一个业务流程组装在一起 在这里就体现了与以往IT一个巨大的不同 不只是在于它将下面这些服务整合起来成为一个业务流程 更重要的事情在哪里 是它终于让IT与业务人员有了共同的语言 那就是业务的活动和业务流程 而且在这里它是一个形式化的显
  • 解决ubuntu远程ssh连接不了问题

    安装openssh server sudo apt get install openssh server 在 etc ssh目录下 vim sshd config 发现该文件只可读 在终端输入命令 sudo passwd 然后输入当前用户的
  • 尚硅谷以太坊区块链学习之NFT智能合约(6)

    尚硅谷以太坊区块链学习之NFT智能合约 6 前言 一 NFT智能合约 1 智能合约代码 2 智能合约推送 3 具体调用 二 具体使用 三 NFT商家智能合约 前言 提示 服务外包区块链学习 5被ban了 也不知道怎么改能过 无所谓了 我以后
  • matlab 多变量 优化,matlab 多参数优化问题 求更正

    matlab 多参数优化问题 求更正 程序中问题 1 主程序提供的msg0 子程序却用msg 子程序不接受 应统一 2 msg0所示值不在VLB和VUB之间 按下面改 function f cpro msg x zeros 7 1000 y
  • 2021斯坦福CS224N课程笔记~5

    5 语言模型 LM 与循环神经网络 RNN 参考文档 https zhuanlan zhihu com p 424671205 https www showmeai tech article detail 239 https zhuanla
  • C++ 引用对象成员的三种方式

    在程序中经常需要访问对象中的成员 访问对象中的成员可以有3种方法 1 通过对象名和成员运算符访问对象中的成员 2 通过指向对象的指针访问对象中的成员 3 通过对象的引用变量访问对象中的成员 通过对象名和成员运算符访问对象中的成员 例如在程序
  • 如何经营IT项目中客户关系

    IT项目经理首要的能力是执行计划能力和客户关系能力 在实际工作中 笔者发现许多项目经理具备很好的计划执行能力 却忽视或者不太重视客户关系 给项目实施造成了许多本可以避免的不利因素 影响了项目的进度 甚至造成项目的失败 所以 如何经营好客户关
  • 网站的SEO

    网站的SEO 什么是SEO SEO指search engine optimization 既搜索引擎优化 SEO有什么用 SEO可以提高网站排名 SEO怎么做 内优化 外优化 h1 h2权重比较高 建议使用 因为里面内容容易被检索到 建议只
  • 《FLUENT 14.0超级学习手册》——第2章 FLUENT软件介绍2.1 FLUENT软件特点简介

    本节书摘来自异步社区 FLUENT 14 0超级学习手册 一书中的第2章 第2 1节 作者 唐家鹏 更多章节内容可以访问云栖社区 异步社区 公众号查看 第2章 FLUENT软件介绍 FLUENT 14 0超级学习手册CFD商业软件FLUEN
  • 编译原理实验(词法分析器+语法分析器(递归下降法))

    1 分析C 词法 判断首位为数字的错误变量 通过对C 词法分析程序 GETSYM 的分析 并在此基础上按照教材附录A中给出的C 语言的语法描述 编写一个C 语言的词法分析程序 此程序应具有如下功能 输入为字符串 待进行词法分析的源程序 输出
  • 电脑提示vcruntime140_1.dll丢失怎么安装?

    许多用户在使用电脑的时候 在安装运行某些程序的时候 电脑突然提示由于找不到vcruntime140 1 dll 无法继续执行代码 遇到这种情况我们应该怎么解决呢 下面小编就带着大家一起看看吧 首先是打开电脑浏览器后在顶部输入 dll修复程序
  • 在平面中,一个点绕任意点旋转θ度后的点的坐标

    假设对图片上任意点 x y 绕一个坐标点 rx0 ry0 逆时针旋转a角度后的新的坐标设为 x0 y0 有公式 x0 x rx0 cos a y ry0 sin a rx0 y0 x rx0 sin a y ry0 cos a ry0
  • 网络/Network - 传输层 - UDP

    1 应用场景 主要用于学习计算机网络中传输层的UDP协议 弄清楚其工作原理 2 学习 操作 1 文档阅读 网络协议概论 Laravel 学院 UDP 协议简介 HTTP Socket TCP UDP的区别与联系 网络 Network 数据链
  • 【华为云计算产品系列】云上容灾架构实战部署详解

    华为云计算产品系列 云上容灾架构实战部署详解 1 前言 2 容灾方案介绍 2 1 本地高可用 2 2 同城双活 2 3 主备容灾 同步远程复制 异步远程复制 2 3 1 同步远程复制 2 3 2 异步远程复制 2 4 两地三中心 3 基于主
  • AI 编程助手 Amazon CodeWhisperer 使用(持续更新中)

    文章作者 天博 近期 chatGPT 非常火爆 试用一些公众号功能 及自己接入的 chatGPT 写小作文能力一流 但是准确率很低 一直在搜寻可以在 idea 中使用 且非常丝滑的 AI 编程工具 前不久看到 infoq 推荐的 Amazo