随着AI智能化的发展,我们可以看到从文章写作到图片生成都会用到AI智能创作。各大云服务商家也都纷纷抢夺市场给企业用户、个人开发者纷纷提供AI智能辅助开发创作工具。在这里需要推荐的是来自亚马逊云科技提供的Amazon CodeWhisperer AI代码生成器。Amazon CodeWhisperer,这是一个经过成熟训练的且符合主流程序开发,可以辅助程序员更快、更准确的创作编写代码的工具。我们可以将Amazon CodeWhisperer应用到主流的IED工具中,支持的 IDE 包括 Visual Studio(VS)Code 和 JetBrains IDE(IntelliJ、PyCharm、CLion、GoLand、WebStorm、Rider、PhpStorm、RubyMine 和 DataGrip)。
我们可以看到Amazon CodeWhisperer免费提供给个人开发者,不限制代码建议,支持50次的安全扫描。如果我们是个人开发者的话,建议可以试试,当前为数不多提供AI辅助代码编写的服务商,而且基于亚马逊云科技强大的背景服务,相比很多个人服务商靠谱很多。
Amazon CodeWhisperer官网:https://aws.amazon.com/cn/codewhisperer/
当然,如果我们有时间或者兴趣的,也可以参与亚马逊云科技中国峰会(6月27-28日亚马逊云科技中国峰会上海现场,展区5楼【开发者会客厅】)。
限时活动福利:
1、开发者可体验现场提供的 Serverlesspresso 后台实现,通过简单的代码拖拽感受Serverless架构带来的高效开发方式。顺利完成代码复现的开发者,同时也将会获得免费咖啡券,享受一杯由 Serverless 系统下单的咖啡。并可在现场与亚马逊云科技 Serverless 专家进行面对面交流。
2、在现场参与限时活动,完成亚马逊云科技账号注册或亚马逊云科技开发者社区账号注册,并且也将有机会获得由 Serverless 系统下单的免费咖啡体验机会。
3、活动报名地址:我要报名
直达链接 – 峰会报名入口
在这篇文章中,老蒋准备演示将Amazon CodeWhisperer融合到我常用的VSCODE编辑器中,看看如何快速的辅助我开发代码实现AI自动补全提示的。
在这我常用的IED编辑器是VSVODE,根据步骤看看我如何将Amazon CodeWhisperer配置到这个IDE中。打开VSCODE编辑器,然后在应用扩展中搜索 “AWS”,可以看到如上图所示的 AWS Toolkit 插件,直接安装。
安装完毕插件之后,可以在左侧看到有AWS的菜单,看到如上图,有 Amazon CodeWhisperer的子菜单,我们需要配置创建账户。
根据上面的注册想到,点击Copy Code and Proceed ,然后看到上图贴上编码CODE注册。
注册过程中很简单,我们如果没有AWS亚马逊云账户也没有关系,我们直接邮箱注册。
根据向导注册设置验证码激活账户即可。
完毕之后,我们可以看到默认亚马逊云有演示文档 Using Amazon CodeWhisperer。
支持的语言包括:Python、Java、JavaScript、TypeScript、C#、Rust、Go、Ruby、Scala、Kotlin、PHP、C、C++、Shell 脚本编写、SQL。如果我们有在开发这类语言的时候,可以支持通过代码提示补全,或者写注释来帮助我们实现自动的代码创作思路,提高代码的写作效率。
这里我们看看自动补全代码提高开发效率。
这里我们协商注释信息需求,也可以自动帮助我们生成代码建议。
如果我们开发者有需要的可以申请绑定到我们的IED编辑器中,目前市面上提供的类似工具不多,而且更优对于个人开发者是免费的。
Amazon CodeWhisperer是基于亚马逊云科技的AI开发者应用产品,比较适合科技公司了解前言技术,以及可以辅助到我们的开发创作应用中。建议有需要的个人和企业可以注册报名申请参会,可以与会提问包括我们其他的开发需求。我们可以看到与会的嘉宾也是比较重量级的,包括亚马逊云科技首席执行官、亚马逊云大中华区执行董事等。