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

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

完成配置就是这样。

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

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

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

### 引用
[Amazon CodeWhisperer](https://aws.amazon.com/cn/codewhisperer/?trk=cndc-detail)-https://dev.amazoncloud.cn/experience/codewhisperer-1?sc_medium=owned\&sc_campaign=otherowned\&sc_channel=infoq5?trk=cndc-detail