写点什么

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

评论

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

程序员成长第十九篇:要不要转管理岗?

石云升

程序员 28天写作 职场经验 管理经验 3月日更

【回溯算法】经典题:求目标和的组合方案 ...

宫水三叶的刷题日记

面试 LeetCode 数据结构与算法

无线网络的用户隔离功能

Nydia

迎战大厂!“金三银四”和春招通过率达95%的Java面试要点集锦

Java 程序员 架构 面试

科技强国梦的百度式注脚:扎根土壤、拥抱变局、眺望星空

脑极体

Kubelet从入门到放弃系列:GPU加持

DCOS

AI gpu Kubernetes 云原生

(28DW-S8-Day13) 在线教育班型和角色

mtfelix

28天写作

2021程序员春招必备:Java面试知识点+答案(7大分类 5000字解析)

比伯

Java 编程 架构 面试 程序人生

Mysql安装

Sakura

9.hooks源码(想知道Function Component是怎样保存状态的嘛)

全栈潇晨

源码分析 React React Hooks

从JVM底层原理分析数值交换那些事

秦怀杂货店

JVM 交换数值

通俗易懂!看了不会忘的网络面试知识点

编程 架构 面试

聊聊园区网中的专网架构

冯骐

运维 网络 VRF 虚拟路由表

关于写作的一点小想法「Day 13」

道伟

28天写作

MySQL数据库的安装与使用

若尘

MySQL 数据库

Elasticsearch Index Management 索引管理

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 3月日更

windows 搭建ftp服务

xiezhr

vsftpd ftp ftp服务 文件服务 3月日更

dubbo 源码 v2.7 分析:通信过程及序列化协议

程序员架构进阶

架构 RPC 七日更 dubbo源码 3月日更

项目汇报会复盘

Geek_XOXO

2021抖音面经分享:Java进阶核心知识集/算法刷题宝典(金三银四必备)

比伯

Java 编程 架构 面试 程序人生

工作三年,小胖问我:什么是生产者消费者模式?菜到抠脚!

一个优秀的废人

Java 多线程 阻塞队列 生产者与消费者

Elasticsearch Analyzer 分词器

escray

elastic 七日更 28天写作 死磕Elasticsearch 60天通过Elastic认证考试 3月日更

10.scheduler&lane模型(来看看react是暂停、继续和插队的)

全栈潇晨

源码分析 React React Hooks

Wireshark数据包分析学习笔记Day1

穿过生命散发芬芳

Wireshark 数据包分析 3月日更

三十而已

ES_her0

28天写作 3月日更

聊聊我对SCRM的理解

boshi

CRM 七日更

翻译:《实用的Python编程》03_05_Main_module

codists

Python

AI数学基础之:概率和上帝视角

程序那些事

人工智能 AI 程序那些事 概率论

12.手写迷你react(短小精悍就是我)

全栈潇晨

源码分析 React React Hooks

11.react concurrent mode(并发模式是什么样的)

全栈潇晨

React React Hooks

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