写点什么

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

评论

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

【Flutter 专题】32 图解自定义 View 之 Paint

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

模块九 电商秒杀系统设计

小牧ah

架构实战营

中秋图关系构建

6979阿强

图算法 GraphScope 中秋节

架构实战营1期模块9作业——毕业设计

tt

架构实战营

11. python入门复习教程之命名空间与作用域,再谈异常,标准库,持久化与序列化

梦想橡皮擦

10月月更

架构实战营 - 模块九作业

思梦乐

架构实战营模块九作业-毕业设计

子豪sirius

架构实战营

产品经理如何采集需求?

石云升

产品经理 需求分析 10月月更

linux安装XtraBackup8

入门小站

Linux

多图详解万星 Restful 框架原理与实现

万俊峰Kevin

微服务 RESTful Web框架 go-zero Go 语言

Facebook宕机背后,我们该如何及时发现DNS问题

阿里巴巴云原生

阿里云 产品 云原生

模块9毕业设计

柱林

梦幻西游H5游戏超详细图文架设教程

echeverra

H5游戏

Ember Data 之记录操作:创建、更新和删除

devpoint

store ember.js 10月月更

模块九作业

秀聪

架构实战营

CSS架构之setting层

Augus

CSS 10月月更

Prometheus 数据模型

耳东@Erdong

Prometheus 10月月更

模块九作业

老实人Honey

【Vuex 源码学习】第十篇 - Vuex 命名空间的实现

Brave

源码 vuex 10月月更

Android使用adb工具及root权限完成手机抓包

杨清强

adb

OpenCV学习(二):环境搭建

轻口味

OpenCV图像处理 10月月更

极客时间架构实战营作业五

jjn0703

架构实战营

【LeetCode】删除链表的倒数第 N 个结点Java题解

Albert

算法 LeetCode 10月月更

设计千万级学生管理系统的考试试卷存储方案

Rabbit

架构训练营 模块九

小卷儿

在线HTML实体转字符串工具

入门小站

工具

013 云原生之容器技术

穿过生命散发芬芳

云原生 10月月更

前端监控:JS监控SDK手摸手教学-原理篇(已开源)

浅端攻城狮

大前端 监控 js sdk

今天的你幸福吗?

卢卡多多

幸福 10月月更

架构实战训练营模块 4 作业

Sonichen

Pandas高级教程之:时间处理

程序那些事

Python 大数据 数据分析 pandas 程序那些事

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