Amazon CodeWhisperer 代码提示——Golang 测评
前言
Amazon CodeGuru Reviewer 中的 CodeWhisperer 是一种代码提示工具,它使用机器学习和人工智能技术来提高开发人员的代码质量和效率。它可以通过分析代码库中的历史代码和最佳实践,为开发人员提供有关如何改进其代码的建议。您可以在 AWS 控制台上启用 CodeGuru Reviewer,并将其与您的代码库集成,以获得 CodeWhisperer 的建议。
获取插件
通过 Amazon 官网可知可以通过 Jetbrains 开发工具插件商店搜索下载,通过官网操作指南配置一下即可使用,附上官网链接
https://aws.amazon.com/cn/codewhisperer/resources/?trk=cndc-detail#Getting_started
使用体验
安装方便,注册完账号即可体验。

新版 UI 部分工具位置与老 UI 页面不一致,在左边里面需要手动拖出一下,不然配置的时候不好找!

完成配置就是这样。

有代码提示,可以通过方向键选择不同的代码预测。不需要复杂的快捷键去检测,即写即预测。

可以根据函数名称预测代码。

可以说只要你用 Amazon CodeWhisperer 越多,让他越了解你,那么它的代码提示就会越准确,毕竟他在学习你写代码。
总结
相比 Github copolit,Amazon CodeWhisperer 的免费就已经向开发者招手了!Amazon CodeWhisperer 可以帮助开发人员快速识别和修复代码中的问题,从而减少调试时间和错误率。当然 Amazon CodeWhisperer 也有不足的地方,不支持 go 语言的代码检测。

引用
Amazon CodeWhisperer-https://dev.amazoncloud.cn/experience/codewhisperer-1?sc_medium=owned&sc_campaign=otherowned&sc_channel=infoq5
评论