写点什么

手把手教你在 pycharm 中安装 Amazon Q – AI 代码生成器

  • 2023-12-07
    北京
  • 本文字数:851 字

    阅读完需:约 3 分钟

大小:396.71K时长:02:15
手把手教你在 pycharm 中安装 Amazon Q – AI 代码生成器

文章作者:这世上无所不能的阳~



  • 找到 Plugins 在文本框中搜索“Amazon Toolkit”接着搜索结果中就会出现 Amazon Toolkit 插件,我们点击图示标注的“Install”即可安装该插件了。


安装之后 pycharm 会进行自动重启,重启后再左下角就会出现 Amazon Toolkit,点击 Amazon Toolkit 后再点击“Add Connection to Amazon”按钮登录。


如果是初次使用默认选择“Use a personal email to sign up and sign in with Amazon Builder ID”,接着点击“Connect”


点击后接着会弹出下图所示的界面,我们点击图示标注所示的“Open and Copy Code”;


接着会跳转到网页浏览器中打开登录界面,我们在图中所示的 code 一栏中粘贴上验证码,点击"next"按钮


没有账号的会创建账户,在图中标注的位置中填写邮箱和姓名后点击"next"按钮



填写的邮箱会收到相应的验证码,将验证码进行复制



将验证码填入图中点击"next"按钮,就会出现下图的设置密码,按照要求设置好密码后,点击“Create Amazon Builder ID”按钮


登录成功后如下图所示,我们点击图示标注所示的“Allow”按钮完成授权即可。


授权成功会弹出绿色的小框



返回 pycharm 会进行提示,点击“yes”即可


图中表示以安装成功,这样我们就可以开始使用 CodeWhisperer 了。


在我们编写代码时,CodeWhisperer 会给出与当前光标位置相关的代码建议。如上图所示,我们在代码编辑窗口写上一个注释,例如“kmeans 算法”,然后回车,我们就可以看到该插件为我们给出了相关代码建议,只需要直接可以通过单击鼠标来接受或拒绝建议即可,你可以选择“Next”继续生成,然后“Insert Code”插入代码。你的注释描述信息写的越精准,⽣成的代码质量越好。


此外,如果我们点击 "Run Security Scan",我们可以让 CodeWhisperer 检查你的代码是否存在安全漏洞,并给我们提供代码建议来修复它们。我们还可以通过点击鼠标接受或拒绝这些建议,或者修改这些建议以满足实际使用要求。

2023-12-07 14:4810146

评论

发布
暂无评论
发现更多内容

峰会倒计时1天!九位行业大咖邀您共启极速统一的数据分析新范式

StarRocks

我也不想学之PHP系列(1)

吉师职业混子

9月月更

[Spring Framework]AOP经典案例、AOP总结

十八岁讨厌编程

Java 后端开发 9月月更

19道高频vue面试题,顺便写一下自己的答案

bb_xiaxia1998

Vue 前端

【Jvm】Jvm类加载机制

石臻臻的杂货铺

JVM 9月月更

【云原生 | 从零开始学Kubernetes】六、Pod的镜像拉取策略与各种机制

泡泡

Docker 云计算 云原生 k8s 9月月更

react20道高频面试题答案总结

beifeng1996

前端 React

这些react面试题你会吗,反正我回答的不好

beifeng1996

前端 React

js常见手写题总结

helloworld1024fd

JavaScript 前端

AI走向何方?我们在GTC 2022看到了这些趋势

脑极体

速刷html一周目(下)

吉师职业混子

9月月更

数据库系统是什么?它由哪几部分组成?

乌龟哥哥

9月月更

前端面试经常被问的题目,自己总结了一下

loveX001

JavaScript 前端

TCP协议和UDP协议详细介绍

阿柠xn

TCP 计算机网络 协议族 UDP协议 9月月更

开发者有话说|在内卷中不断成长

timerring

9月月更 开发者有话说

INFINI 产品更新啦 20220923

极限实验室

elasticsearch console Gateway infini 极限实验室

Docker多阶段构建实战(multi-stage builds)

程序员欣宸

Docker 9月月更

VUE v-bind 数据绑定

HoneyMoose

Struts实现登录

Struts2 9月月更

速刷html一周目(上)

吉师职业混子

9月月更

2022-09-23:整数数组 stations 表示 水平数轴 上各个加油站的位置。给你一个整数 k 。 请你在数轴上增设 k 个加油站, 新增加油站可以位于 水平数轴 上的任意位置,而不必放在整数

福大大架构师每日一题

算法 rust 福大大

【云原生 | 从零开始学Kubernetes】五、Kubernetes核心技术Pod

泡泡

Docker 云计算 云原生 k8s 9月月更

js高频手写题总结

helloworld1024fd

JavaScript 前端

[Spring Framework]AOP初识

十八岁讨厌编程

aop 后端开发 9月月更

跟着卷卷龙一起学Camera--LTM

卷卷龙

ISP 9月月更

培养技能、增强信心、 获得亚马逊云科技认证

亚马逊云科技 (Amazon Web Services)

培训与认证

JavaWeb核心之ServletContext

楠羽

Servlet 笔记 9月月更

自动化测试神器playwright的安装及常见问题解决

迷彩

playwright 学习记录 9月月更

每日算法刷题Day16-和为S的两个数字、数字排列、二进制中1的个数

timerring

算法题 9月月更

[Javaweb]JSON

十八岁讨厌编程

json 后端开发 9月月更

Web3.0 杂谈 -#003(49/100)

hackstoic

Web3.0

手把手教你在 pycharm 中安装 Amazon Q – AI 代码生成器_亚马逊云科技_这世上无所不能的阳~_InfoQ精选文章