摸鱼神器——CodeWhisperer的安装使用

简介

CodeWhisperer是亚⻢逊出品的一款基于机器学习的通用代码生成器,可实时提供代码建议。在编写代码时,它会自动根据现有的代码和注释生成建议。从单行代码建议到完整的函数,它可以提供各种大小和范围的个性化建议。CodeWhisperer 还可以扫描代码以突出显示和定义安全问题。

第一步

在pychar插件中搜索AWS并安装

image-20240417154105824

第二步

打开AWS Toolkit视图(菜单View/Tool Windows/AWS Toolkit),点击"Developer Tools"tab⻚⾯,选择CodeWhisperer/Start

image-20240417154301467

第三步

选择个人应用绑定自己的账号,选择allow之后就可以配置我们的IDEA使用了

image-20240417154342642

在idea中使用

image-20240417154458109

测试

首先进行最简单的测试

在UI自动化,只写注释,然后CodeWhisperer会根据注释自动生成几段代码,可以根据自己的需要选择table键表示我们想要选择的,next、previous可以向前向后选择非常方便。

经过实际测试

在代码补全,根据注释生成代码方面,效果还不错,在注释生成代码方面,可以不断细化注释的描述,描述的越清楚,代码生成的精度更高,
不得不说这款编程助手做的还是不错的,能大大提升办公效率。

提供的安全扫描功能

互联网的发展迅速代码安全检查是不能忽视的一个大头,我们使用CodeWhisperer中的Security Scan可以轻松的扫描代码,并更具扫描代码的结果更改我们代码中检测到的问题,上线的项目可以更加安全。

image-20240417154656682

使用总结

在平时使用idea开发编码中,使用此插件,确实能如虎添翼,对于自动生成代码,代码提示。代码编写规范自动提醒。根据注释生成代码结构,能大大提高开发工作效率。之后会继续使用此插件,来减少开发量。同时也会向身边同事推荐此款插件,来提升团队开发能力。

image-20240417154747097

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.