Amazon CodeWhisperer:AI编程助手

1. 什么是Amazon CodeWhisperer?

Amazon CodeWhisperer能够理解以自然语言(英语)编写的注释,并能实时生成多条代码建议,以此提高开发人员生产力。该服务可以直接在集成开发环境(IDE)的代码编辑器中给出关于整个功能和逻辑代码块(通常包含多达10-15行代码)的建议。生成的代码与实际要编写的代码类似,并符合开发者的个人风格和命名约定。

2. 操作步骤

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

(2)在Visual Studio中,搜寻CodeWhisperer,点击安装。

安装成功

 

(3)打开 AWS 扩展面板,然后选择“开发人员工具”>“CodeWhisperer”下的“开始”按钮。

 

创建自己的ID

 

 

 

IDE会有密码,输入到网页端AWS中

 

利用自己的邮箱创建ID

 

 

3. 案例操作

点击CodeWhisperer进行开启

以python的冒泡排序为例:

def maopaoSort,此时出现

按Table进行确认

 

进行测试时,打出maopaoSort,会自动填充

验证代码通过

 

注释:您可以随时请求建议。在 Mac 上使用 Option-C 或在 Windows 上使用 ALT-C。 收到建议后,使用 TAB 键接受并使用箭头键进行导航。

4.总结

(1)安装简单:Amazon CodeWhisperer作为一个插件,集成到Visual Studio(VS)Code 和 JetBrains IDE(IntelliJ、PyCharm、CLion、GoLand、WebStorm、Rider、PhpStorm、RubyMine 和 DataGrip)等等常用的IDE中,安装很方便。

(2)使用方便:启动插件之后,在进行编写代码时可以唤醒进行代码续写,目前尝试的集中函数,效果还不错,期待后续的体验感受。支持多种编程语言,包括Java、Python等,使得开发者可以在不同的项目中灵活使用。

Amazon CodeWhisperer不仅可以提高开发效率,还可以减少代码错误和维护成本。

最先发表于Amazon CodeWhisperer:AI编程助手 - 知乎

 

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值