技术分享丨使用Amazon CodeWhisperer简化现有开发工作

目前,Amazon CodeWhisperer 已正式发布,还包括可供所有开发人员免费使用的 CodeWhisperer 个人套餐。CodeWhisperer 最初于去年以预览版形式推出,它让开发人员保持高效,帮助他们快速安全地编写代码,而无需通过离开 IDE 进行研究来中断他们的流程。面对为复杂和不断变化的环境创建代码,开发人员可以通过在他们最喜欢的 IDE 中使用 CodeWhisperer(包括 Visual Studio Code、IntelliJ IDEA 等)来提高他们的生产力并简化他们的工作。

此服务的好处

1. 无需通过离开IDE进行研究来中断他们的开发流程,设置完成后,CodeWhisperer 与 IDE 集成,并根据 IDE 中编写的注释提供代码建议。

2. 除了为 Python、Java、JavaScript、TypeScript 和 C# 生成代码建议外,正式发布版本现在还支持 Go、Rust、PHP、Ruby、Kotlin、C、C++、Shell 脚本、SQL 和 Scala。CodeWhisperer 适用于在 Visual Studio Code、IntelliJ IDEA、CLion、GoLand、WebStorm、Rider、PhpStorm、PyCharm、RubyMine 和 DataGrip IDE 中工作的开发人员(当安装了这些 IDE 的相应 亚马逊云扩展时),或者在 AWS Cloud9 或 AWS Lambda 控制台中原生使用。

VS Code安装对应扩展以获得开发见解

在此示例中,我们将在集成式开发环境Visual Studio(VS)Code中安装最新的亚马逊云科技工具包插件扩展;所有开发人员都可利用此服务获得开发工作的见解。

1. 在VS Code中,打开亚马逊云科技扩展面板,然后在开发人员工具>CodeWhisperer下选择“开始”按钮。在出现的弹出窗口中,选择“使用构建者ID登录”选项。使用您的电子邮件地址注册并使用您的亚马逊云科技构建者ID登录。

2.跳转到页面输入邮箱完成注册

3.设置完成后,CodeWhisperer 与 IDE 集成,并根据 IDE 中编写的注释提供代码建议。此示例代码为AWS boto3的相关代码。

4.使用 Tab 接受建议,使用 ESC 拒绝建议 ALT+C (Windows)/Option + C(MAC) 强制建议,使用左右箭头键在建议之间切换。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值