个人开发者的免费AI编程助手 Amazon CodeWhisperer

专栏收录该内容

Hi I'm Shendi



Amazon CodeWhisperer

使用您的 AI 编码配套应用程序更快、更安全地构建应用程序

目前个人免费、无限的代码建议、参考跟踪、50 次安全扫描(每位用户每月)


地址:https://aws.amazon.com/cn/pm/codewhisperer/



安装配置

如果没有账号先注册一个账号

图片介绍


第 1 步

在您的集成式开发环境(IDE)中安装最新的 AWS 工具包插件。支持的 IDE 包括 Visual Studio(VS)Code 和 JetBrains IDE(IntelliJ、PyCharm、CLion、GoLand、WebStorm、Rider、PhpStorm、RubyMine 和 DataGrip)


以 VisualStudio Code 示例,打开后,点击左侧扩展或按快捷键 Ctrl+Shift+X

VS扩展按钮


在搜索框中输入AWS,搜索,安装AWS Toolkit

AWS


安装完后,左侧就会出现AWS的按钮,点击后,选择Connect to AWS Get Start,选择第一个

AWS


然后会蹦出一个弹窗,要你复制code,点击copy按钮即可

copy


然后会自动打开浏览器,网页

AWS网页

输入复制的code提交,然后会要你登录或者创建AWS Builder ID

创建Builder ID


接下来就跟着流程走,输入邮箱,验证码...

最后就是授权(如果途中出错之类的,就重复上述步骤,最重要的是登录了AWS Builder ID,登陆的话就可以直接在页面上授权)

授权

点击Allow接受,授权成功

授权成功


然后在VS中选择,连接上即可使用



使用

首先需要将其启动,点击CodeWhisperer下的Resume Auto-Suggestions

启动


下面的Run Security Scan是安全扫描,可以扫描出代码中的一些问题


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


第一次用,摸不着头脑,根据上面的描述,也就是说越用越好用,根据你敲码的习惯来辅助你

可以看官方的使用文档:https://docs.aws.amazon.com/codewhisperer/latest/userguide/what-is-cwspr.html


我首先输入重复代码,看看能不能自动生成,发现是可以的,我输入了两遍后,就自动有提示了(但是要等一两秒)

代码提示


然后我将内容全部删除,看看还能不能直接提示,发现也是可以的

提示


从官方的示例中说,可以编写注释,然后自动生成代码,我也尝试了下,发现也是可以的(编写完注释按下回车等待几秒才会有)

示例


到这,基本使用就已经可以了,开发效率或多或少会有些提高。




END

本文链接:https://sdpro.top/blog/html/article/1140.html

♥ 赞助 ♥

尽管去做,或许最终的结果不尽人意,但你不付出,他不付出,那怎会进步呢?