图解 CodeWhisperer 的安装使用

人工智能
Amazon CodeWhisperer
云上探索实验室
0
0
今天我们主要来了解一下 codewhisperer 的安装和使用,大家使用过程中的疑问可以一起交流。 ### CodeWhisperer 简介 CodeWhisperer 是亚⻢逊出品的一款基于[机器学习](https://aws.amazon.com/cn/machine-learning/?trk=cndc-detail)的通用代码生成器,可实时提供代码建议。 在编写代码时,它会自动根据现有的代码和注释生成建议。从单行代码建议到完整的函数,它可以提供各种大小和范围的个性化建议。CodeWhisperer 还可以扫描代码以突出显示和定义安全问题。 第一步:在 pycharm 插件搜索亚马逊云科技并下载 ![image.png](https://dev-media.amazoncloud.cn/ec5af5fe1a6a47ea9d46fbaa970bf93c_image.png "image.png") 第二步:打开 Amazon Toolkit 视图(菜单 View/Tool Windows/Amazon Toolkit),点击"Developer Tools"tab⻚⾯,选择“CodeWhisperer/Start" ![image.png](https://dev-media.amazoncloud.cn/127c6128c4444a17ac5fe01975cb6cc3_image.png "image.png") 第三步:选择个人应用绑定自己的账号,选择 allow 之后就可以配置我们的 IDEA 使用了 ![image.png](https://dev-media.amazoncloud.cn/04432945d35b46e4b99e6f68841eedc9_image.png "image.png") 最后在 idea 中使用 ![image.png](https://dev-media.amazoncloud.cn/3e26c4abae6f4958944c456dd5b3460a_image.png "image.png") ![image.png](https://dev-media.amazoncloud.cn/6913b41e92434730b01df89cf79b422c_image.png "image.png") 1. 还是进行最简单的测试,在 UI 自动化,只写注释,然后 CodeWhisperer 会根据注释自动生成几段代码,可以根据自己的需要选择 table 键表示我们想要选择的,next、previous 可以向前向后选择非常方便。 2. 经过实际测试,在代码补全,根据注释生成代码方面,效果还不错,在注释生成代码方面,可以不断细化注释的描述,描述的越清楚,代码生成的精度更高,不得不说这款编程助手做的还是不错的,能大大提升办公效率。 3. 提供的安全扫描功能,互联网的发展迅速代码安全检查是不能忽视的一个大头,我们使用 CodeWhisperer 中的 Security Scan 可以轻松的扫描代码,并更具扫描代码的结果更改我们代码中检测到的问题,上线的项目可以更加安全。4. 使用总结:在平时使用 idea 开发编码中,使用此插件,确实能如虎添翼,对于自动生成代码,代码提示。代码编写规范自动提醒。根据注释生成代码结构,能大大提高开发工作效率。之后会继续使用此插件,来减少开发量。同时也会向身边同事推荐此款插件,来提升团队开发能力。
0
目录
关闭