开发神器 - 亚马逊 CodeWhisperer 代码开发 AI 工具

最近在开发中,搜到一个神器,体验了一下非常不错,它是一款基于 AI 机器学习的代码开发神器,可以帮助我们自动生成想要的代码,可以实时提供代码建议,根据注释生成代码函数方法。不但减轻了开发人员的工作量,而且还能大幅度的提高我们的开发效率。

亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术,观点,和项目,并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏,看到这里请一定不要匆匆划过,点这里让它成为你的技术宝库!

这款工具是亚马逊提供的利器,官网下载地址如下:

AI 代码生成器 - Amazon CodeWhisperer - 亚马逊云科技

这款代码生成器是集成在亚马逊的 aws-toolkit 工具插件中的,下载时候直接安装 aws-toolkit 即可。

我是在 idea 开发环境下体验的。

打开 idea 开发工具,File-setting-Plugins,在 Marketplace 中搜索 Amazon Toolkit 即可:

idea 版本注意事项,需要2019.3版本之后的新版本,如下图所示:

左下角工具栏出现 Amazon Toolkit

安装完后,进行使用:DevelopTools 选项卡下 CodeWhisperer 有两个主要功能,第一个是自动代码建议,第二个是运行安全扫描。

根据注释生成代码,如果描述的越细致,生成的代码越贴近需求,当智能提示的内容不太符合自己的要求时,可以选择下一个不断的切换自动生成的内容,直到符合自己的需求预期,可以说功能很贴心,对于我们经常靠百度搜索示例代码的开发人员帮助非常大。不再需要我们靠以前的 CV 大法来写代码了。

代码建议补充:输入关键字,code whisperer 会自动将后面的关键字进行补全,相当于我们在 idea 的提示基础上增加了一个更高智商的提示功能,再不用担心忘了怎么拼写或者忘了代码模板写法的问题了。

总之,AI 编程现如今已经越来越成为一种趋势,虽然很多文章说未来可能淘汰开发人员,但是在大规模的产品模型和及其细分的需求要求下,还是需要开发人员去总体把控项目框架的,而真正能提供更多帮助的 AI 更适合于这种局部功能开发,把程序员武装起来的利器。

文章来源:dev.amazoncloud.cn/column/arti...

相关推荐
Eloudy15 小时前
ns-3 网络仿真简介
网络·机器学习·量子计算·量子力学
zhengzhouliuhaha15 小时前
智能医疗设备控费系统:以全院一体化管控,筑牢医疗资源“安全阀”
大数据·数据结构·人工智能·算法·安全·机器学习·软件需求
装不满的克莱因瓶16 小时前
RLHF中的PPO算法——大语言模型对齐优化的核心引擎
人工智能·python·深度学习·算法·机器学习·语言模型·自然语言处理
王小王-12316 小时前
深度学习赋能:基于机器学习的恶意 URL 检测系统
人工智能·机器学习·恶意网址检测·恶意url检测·异常网址检测·机器学习异常网址检测
硅谷秋水18 小时前
NVIDIA OmniDreams:用于闭环自动驾驶仿真、支持实时生成的世界模型
人工智能·深度学习·机器学习·计算机视觉·自动驾驶
王小王-12318 小时前
基于机器学习的垃圾短信检测研究
大数据·人工智能·机器学习·垃圾短信检测·垃圾短信识别
popcorn_min19 小时前
Wine Quality 可复现机器学习实验:随机森林二分类实战
随机森林·机器学习·分类
谷哥的小弟19 小时前
大模型核心基础知识(17)—梯度下降
人工智能·深度学习·机器学习·大模型·大语言模型·梯度下降
数智工坊19 小时前
周志华《Machine Learning》学习笔记--第十五章--规则学习
笔记·学习·机器学习
namexingyun20 小时前
GPT-5.6 前端生成能力深度解析:kindle/kepler/Levi三版本UI实测与技术推演
java·前端·人工智能·gpt·机器学习·ui