Amazon CodeWhisperer:亚马逊向个人开发者免费提供AI编程助手

yonghengsky3个月前科技167

如果你是一名开发者,你可能经常需要在编写代码的过程中查找一些资料,比如如何使用某个API,如何编写单元测试,或者如何处理一些常见的编程场景。但是,这样做可能会打断你的工作流程,让你分心,浪费时间,甚至引入一些不安全或不正确的代码。有没有一种方法可以让你在不离开IDE的情况下,快速地得到高质量的代码建议呢?

答案是有的,那就是Amazon CodeWhisperer,一个实时的AI编码助手,它可以根据你在IDE中输入的代码或注释,为你提供合适的代码建议。Amazon CodeWhisperer可以帮助你完成一些繁琐或耗时的编程任务,让你更专注于创造性的工作。
5f1089c74b694f22b632407fe01bd3a1.giff036498145e541bfb5da3f6e78032718.gif

它还可以帮助你正确和有效地使用AWS的API,以及其他常用的API或SDK。此外,它还可以帮助你检测和避免一些安全风险,比如SQL注入,跨站脚本攻击等。

Amazon CodeWhisperer于2023年4月13日正式发布,并且提供了一个免费的个人版,供所有开发者使用。

个人版只需要一个邮箱账号就可以注册,不需要是AWS的客户。对于商业用户,Amazon CodeWhisperer还提供了一个专业版,增加了一些管理功能,比如SSO和IAM Identity Center集成,参考代码建议的策略控制,以及更高的安全扫描限制。Amazon CodeWhisperer目前支持Python, Java, JavaScript, TypeScript, C#, Go, Rust, PHP, Ruby, Kotlin, C, C++, Shell scripting, SQL, 和 Scala等多种编程语言。

它可以集成到Visual Studio Code, IntelliJ IDEA, CLion, GoLand, WebStorm, Rider, PhpStorm, PyCharm, RubyMine, 和 DataGrip等多种IDE中(需要安装相应的AWS扩展),或者直接在AWS Cloud9或AWS Lambda控制台中使用。

如果大家想提高编码效率和质量,并且体验一下AI编码助手的魅力,那么不妨试试Amazon CodeWhisperer吧!


相关文章

器人会取代我的工作吗?不用过于悲观

器人会取代我的工作吗?不用过于悲观

在过去的二十年中,工业机器人对美国劳动力市场的影响以及机器驱动技术(如人工智能和ChatGPT)的不断增加,许多员工担心有一天机器人会取代他们的工作。根据圣母大学Keough全球事务学院助理教授Yon...

我们打字和使用鼠标的方式,反映了自身的压力水平

我们打字和使用鼠标的方式,反映了自身的压力水平

大家是否知道,我们使用鼠标的方式可能反映了压力水平?根据瑞士联邦理工学院苏黎世分校(ETHZ)的研究人员的最新研究,他们利用新的数据和机器学习技术,开发了新模型,可仅根据人们打字或使用鼠标的方式,就能...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。