在VSCode上部署CodeWhisperer

本文介绍了在代码平台VSCode上部署CodeWhisperer插件,使用AI生成相应的代码,帮助我们在日常减少代码的搜索工作

0. 前期准备

准备一个可以收邮件的邮箱地址,本文使用126邮箱

1. CodeWhisperer简介

Amazon CodeWhisperer是一款由机器学习驱动的通用代码生成器,可为您实时提供代码建议。当您编写代码时,CodeWhisperer 会根据您现有的代码和注释自动生成建议。您的个性化建议的大小和范围可能有所不同,从单行注释到完整的功。

Amazon CodeWhisperer 直接在集成式开发环境 (IDE) 中为开发人员提供实时代码建议。个人开发人员可以免费使用 CodeWhisperer。组织为使用 CodeWhisperer 按“每位用户每月”支付固定的订阅费,无需预付费用或长期承诺。

CodeWhisperer 提供两个套餐:

  • CodeWhisperer 个人套餐

CodeWhisperer 个人套餐可免费使用。个人开发人员可以使用电子邮箱和 AWS 构建者 ID 进行注册和登录,在几分钟内即可开始使用CodeWhisperer。个人套餐提供代码建议、引用跟踪和安全扫描功能。

  • CodeWhisperer 专业套餐

除了个人套餐提供的功能外,CodeWhisperer 专业套餐还为希望为其开发人员提供 CodeWhisperer 访问权限的组织提供了管理功能。管理员拥有组织许可证管理能力,可以集中管理组织中的哪些开发人员应有权访问 CodeWhisperer。他们还拥有组织策略管理能力,可以在组织层面设置服务策略,例如规定是否允许开发人员接收可能与特定开源培训数据相似的代码建议。

2. 安装VSCode

2.1 下载VSCode

访问VSCode下载,根据自己的电脑系统,下载相应的VSCode安装包
在这里插入图片描述

2.2 安装VSCode

双击安装包进行安装

在这里插入图片描述

如果遇到以下提示,点击运行

在这里插入图片描述

同意协议,点击下一步

在这里插入图片描述

选择目标位置页面,默认安装位置,点击下一步

在这里插入图片描述

选择开始菜单文件夹页面,保持默认,点击下一步

在这里插入图片描述

选择附加任务页面,点击下一步

在这里插入图片描述

准备安装页面,点击安装

在这里插入图片描述

安装过程中

在这里插入图片描述

安全完成,点击完成

在这里插入图片描述

3. VSCode安装AWS Tools

打开VSCode界面,如下

在这里插入图片描述

点击扩展(Extensions),输入AWS Toolkits,点击install,进行安装

在这里插入图片描述

如果遇到Windows安全中心报警,点击允许访问

在这里插入图片描述

安装完成后,会看到VScode的扩展按钮下面有一个AWS标志

在这里插入图片描述

4. 注册个人版CodeWhisperer

打开AWS Toolkit扩展,打开Codewhisperer的菜单,点击开始,选择codeWhisperer

在这里插入图片描述

在CodeWhisperer页面,点击Sign up or Sign in按钮

在这里插入图片描述

点击Copy Code and Proceed

在这里插入图片描述

点击Open,打开注册链接

在这里插入图片描述

将刚才复制的代码拷贝到下面的框里,点击Next下一步

在这里插入图片描述

输入之前准备好的邮箱地址,点击下一步

在这里插入图片描述

在验证邮箱可用后,输入自己的昵称,点击Next

在这里插入图片描述

此时,系统会发一封确认邮件到刚才输入的邮箱地址,打开邮箱,会看到验证码

在这里插入图片描述

拷贝验证码到下面的对话框中,点击Verify进行验证

在这里插入图片描述

验证成功后,输入符合要求的密码,点击创建AWS Builder ID

在这里插入图片描述

账号创建后,需要确认访问权限,点击Allow

在这里插入图片描述

登陆成功

在这里插入图片描述

在VSCode IDE界面也可以看到CodeWhisperer激活了

在这里插入图片描述

5. 测试codewhisperer

在扩展页面,输入Python,安装Python环境

在这里插入图片描述

安装成功后,点击Create Python file,创建一个python文件

在这里插入图片描述

输入提示词:python function for open csv file and sorting for number, 按回车键,codewhisperer就会生成代码,使用tab键选中
在这里插入图片描述

此外,CodeWhisperer还支持中文

在这里插入图片描述

参考

AI 代码生成器 - Amazon CodeWhisperer - AWS

CodeWhisperer用户指南

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值