Amazon CodeWhisperer was announced on June 23, 20221 and became generally available on April 13, 2023
前言
在AI爆发的大时代里,先有微软Github Copilot的发布后有Amazon CodeWhisperer,当然相比于前者,我相信开发者更愿意使用免费的Amazon CodeWhisperer,那么今天就测试一下Amazon CodeWhisperer在日常开发Golang的表现。
体验
代码补全
编写基本函数等能自动提供补全代码的提示
利用代码注释补全代码
这里利用冒泡排序作为注释!先生成函数名称。
其次一行回车一下和tab键一下。
最后重复到不再提示为止。
用Amazon CodeWhisperer写测试函数
再用Amazon CodeWhisperer帮我写一个测试函数
细心的小伙伴这回就应该发现IDE提示报错!Amazon CodeWhisperer虽然会扫描用户编码习惯和用户编写的代码,但是也是会存在细节上的错误,这时候就需要开发者细心检查逻辑和代码!最后修改代码测试一下!
安全扫描
虽然插件支持安全扫码,但不支持go语言!就是稍微有那么一丢丢遗憾!
总结
Amazon CodeWhisperer免费易上手,能够帮助开发者快速编写代码,开发者只需要关心代码逻辑和细微细节。总的来说,可以帮助我成为一个更好的开发者,但是任何辅助工具都有利有弊,Amazon CodeWhisperer 也是才发布不久,通过测试我希望官方能提供一个反馈渠道或社区群,让大家交流学习!