速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

手把手教你在 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:4810385

评论

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

死磕归并排序算法

Silently9527

算法 排序算法 快速排序

不用代码趣讲 ZooKeeper 集群

HelloGitHub

Java zookeeper ZooKeeper原理

话说 wait、notify 、 notifyAll

木子的昼夜

Java 通信 Wait notify notifyAll

为什么你停滞不前

ES_her0

28天写作 3月日更

区块链培训哪家专业,引领区块链技术创新

CECBC

区块链

呀,又是一个谣言「Day 12」

道伟

28天写作

架构学习2021年03月03日(002)

张小胖

LeetCode题解:190. 颠倒二进制位,使用遮罩,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

Redis最佳实践:7个维度+43条使用规范,带你彻底玩转Redis | 附最佳实践清单

Kaito

数据库 redis 后端

浪潮肖雪:用工业互联网解决企业痛点问题

工业互联网

通过AWS EMR降低集群计算成本

行者AI

AWS 计算

互联网信贷风险与大数据 个人信贷业务互联网化

张老蔫

28天写作

据说很多女性看不懂地图——视觉表象

Justin

心理学 28天写作 游戏设计

有图有真相:带你实现现流行的权限验证

华为云开发者联盟

安全 session 权限 JWT 认证

徐烨:这20年,我与应用系统的“云化”之路

华为云开发者联盟

架构 服务器 华为云 企业上云 应用系统

职场中吃力不讨好?从根因上去破解

一笑

28天写作

大话 Python:python 操作 excel 系列 -- 怎样读取 excel 文件?

老王说编程

Python Excel 数据读取

大话 Python:python 操作 excel 系列 -- pandas 读取、分析、保存

老王说编程

Python Excel pandas

大话 Python:python 操作 excel 系列 -- 数据汇总与统计

老王说编程

Python Excel 数据统计

试用期没过,因在公司上了1024网站...

程序猿石头

程序员 网络安全 信息安全 个人隐私

Mybatis系列全解(八):Mybatis的9大动态SQL标签你知道几个?提前致女神!

潘大壮

Java 后端 mybatis 后台 mybatis源码

git 教程 --git reset命令

生之欢愉,时间同行

git git reset

DevOps敏捷60问,一定有你想了解的问题

华为云开发者联盟

DevOps 运维 敏捷 工具链 华为云

大话 Python:python 操作 excel 系列 -- 数据处理

老王说编程

数据处理 python excel

大话 Python:python 操作 excel 系列 -- excel 数据分析

老王说编程

Python 数据分析 Excel

B站专栏内页数据如何抓取,Web Scraper 学习在进一步,无编码学爬虫之五

梦想橡皮擦

Python 28天写作 3月日更

大话 Python:python 操作 excel 系列 -- 数据清洗

老王说编程

Python Excel 数据清洗

简述Electron的发展和应用

anyRTC开发者

WebRTC 跨平台 Electron RTC sdk

基于pandas

rainbow

linux使用udev配置U盘自动挂载

happlyfox

Linux 28天写作 udev 自动挂载

大话 Python:python 操作 excel 系列 -- 数据的提取与筛选

老王说编程

Python Excel 数据提取与筛选

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