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