写点什么

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

评论

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

模块四学习总结

Geek_1d37ea

架构训练营

HBase 基础及核心架构解析

五分钟学大数据

11月日更

0.99M,150FPS,移动端超轻量目标检测算法PP-PicoDet来了!

百度大脑

人工智能 百度

Meetup 报名|开源分布式数据库探索和应用

OceanBase 数据库

数据库 分布式 活动 技术交流 oceanbase

灵犀平台—API的全可视化开发

鲸品堂

开发者 工具

【可观测之路】“观测云”CSDN技术专区正式上线!

观测云

可观测 CSDN

Sechunter移动应用隐私合规检测详解

华为云开发者联盟

移动应用 目标检测 隐私 Sechunter 隐私合规

应用不停机发布的思考与初识

陈俊

高可用 技术架构 不停机发布

Tapdata 在线研讨会:DaaS vs 大数据平台,是竞争还是共处?

tapdata

数据库

深入理解 WKWebView(入门篇)—— WebKit 源码调试与分析

百度Geek说

Webkit

云原生时代:看 Apache APISIX 如何玩转可观测性

API7.ai 技术团队

云原生 可观测性 Skywalking API网关 Apache APISIX

学不懂Netty?看不懂源码?不存在的,手把手带你阅读Netty源码

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

Forrester发布首份《中国低代码平台发展报告》,有多少企业应用低代码?

J2PaaS低代码平台

敏捷开发 低代码 低代码开发 低代码平台 低代码报告

100行代码,轻松搞定文本编辑器中草稿箱

Tom弹架构

Java 架构 设计模式

软件开发除了23种设计模式,还有7个开发原则需要了解

华为云开发者联盟

设计模式 软件开发 开发 对象 SOLID

[SpringBoot源码分析]SpringBoot如何启动

零点999

spring SpringBoot 2

一张图 GET 社交泛娱乐出海大招

融云 RongCloud

一文带你快速掌握PTN网络的路由计算

鲸品堂

web技术分享| LRU 缓存淘汰算法

anyRTC开发者

缓存 音视频 WebRTC LRU web技术分享

售后支持领域的服务指标

Geek_utwige

方法论 技术管理 指标体系 数据指标 客户服务

【概率】抽屉中的袜子

潮汐朝夕

概率

模块四作业

Geek_1d37ea

架构训练营

压缩比达到7:1,TDengine助力校园智慧用电系统降本增效

TDengine

tdengine 时序数据库

稳若磐石的焱融 SaaS 服务平台背后,是数据生态的崛起

焱融科技

云计算 分布式 高性能 公有云 文件存储

和 VMware、深信服、天翼云、招商云专家一起聊聊云原生边缘计算

阿里巴巴云原生

阿里云 容器 云原生 KubeMeet 线下活动

WICC 花城登场,揭秘时代变局下通信服务新形态

融云 RongCloud

开发者 社交 元宇宙 泛娱乐 通信云技术大会

又添权威认定,旺链科技通过可信区块链专项认证!

旺链科技

区块链 产业区块链 技术测评 数字化经济

DevEco Testing,新增分布式测试功能|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

Kubernetes 已经成为云原生时代的安卓,这就够了吗?

阿里巴巴云原生

阿里云 Kubernetes 云原生 学习资料 应用管理平台

HarmonyOS内核技术大揭秘|HDC2021技术分论坛

HarmonyOS开发者

HarmonyOS

openGauss开源自动化测试框架Yat,增强社区测试能力

openGauss

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