likes
comments
collection
share

Copilot 太贵?来试试 AWS CodeWhisperer !

作者站长头像
站长
· 阅读数 5

大名鼎鼎的 Copilot 想必大家都知道,用过的都说好。不过当 Copilot 宣布订阅费用 100 刀/年的时候,多人齐声说“下次一定,下次一定”,这 100 刀拿去下馆子不香么。

Code Whisperer 简介

AWS CodeWhisperer 是由亚马逊开发的一款基于机器学习的 AI 编程助手,可以根据开发者自然语言的注释生成代码建议,帮助开发人员提高工作效率。支持 15 种编程语言支持(包括 Python、Java 和 JavaScript等),支持多种 IDE,包括 VS Code、IntelliJ IDEA 和 AWS Cloud9。

Copilot 太贵?来试试 AWS CodeWhisperer !

CodeWhisperer 仅针对个人用户免费,企业用户需要订阅使用。除了不限量的代码建议以外,还提供了每月 50 次的代码安全扫描,比如你写了漏洞,它能自动帮你发现。

Copilot 太贵?来试试 AWS CodeWhisperer !

开始安装

在短短几分钟内便可以开始使用 Amazon CodeWhisperer 个人版,主要步骤分为一下 3 步。

  1. 在您的集成式开发环境(IDE)中安装最新的 AWS 工具包插件。支持的 IDE 包括 Visual Studio(VS)Code 和 JetBrains IDE(IntelliJ、PyCharm、CLion、GoLand、WebStorm、Rider、PhpStorm、RubyMine 和 DataGrip)。CodeWhisperer 内置了 AWS Cloud9 和 AWS Lambda 控制台。请参阅 VS Code Extensions Marketplace 和 JetBrains Marketplace

  2. 在 IDE 中,打开 AWS 扩展面板,然后选择“开发人员工具”>“CodeWhisperer”下的“开始”按钮。

  3. 在出现的弹出窗口中,选择“使用构建者 ID 登录”选项。使用您的电子邮件地址注册并使用您的 AWS 构建者 ID 登录。

图解 JetBrians IDE 如何安装

首先,在 JetBrains 的插件市场下载并安装 AWS ToolKit

Copilot 太贵?来试试 AWS CodeWhisperer !

安装完成后,重启 IDE,重启之后会在左下角有一个 AWS ToolKit 视图,如果找不到可以从菜单打开 View->Tool Windows-> AWS ToolKit

Copilot 太贵?来试试 AWS CodeWhisperer !

选择 Developer Tools,双击 CodeWhisperer 下面的 Start

Copilot 太贵?来试试 AWS CodeWhisperer !

双击 Start 之后,会弹出对话框,选择第一个默认选项“Use a personal emai to...”,点击 Connect

Copilot 太贵?来试试 AWS CodeWhisperer !

点击 Open and Copy Code 按钮

Copilot 太贵?来试试 AWS CodeWhisperer !

直接粘贴刚刚复制的 Code ,点击 Next,后面就是输入邮箱密码的注册流程。

Copilot 太贵?来试试 AWS CodeWhisperer ! 后面还有输入密码、验证码的注册流程,就不贴图了,注册成功后会弹出对话框。

Copilot 太贵?来试试 AWS CodeWhisperer !

点击 Allow 按钮后,回到 IDEA,便成功授权。

Copilot 太贵?来试试 AWS CodeWhisperer !

可以看到刚刚的 ASW Tookit 的视图变成了这样。

如何使用

Copilot 太贵?来试试 AWS CodeWhisperer !

CodeWhisperer 会根据注释及代码上下文生成推荐代码,按 TAB键 insert code ,键盘左、右用来切换上一个下一个提示,使用还算方便。

不过似乎 CodeWhipser 只能提示一行代码,就是每次按回车后提示一行代码。这点 Copilot 就稍微强大些,它会按需推荐一大段代码。但是 CodeWhiperer 是免费的呀,也不能要求太多,最起码能准确提示那种需要复制粘贴的代码,效率能提升一点是一点吧。

完。