介绍如何使用亚马逊CodeWhisperer。
微信搜索关注《Java学研大本营》
亚马逊在今年4月13日,推出了CodeWhisperer,并向个人用户提供了免费使用的机会。个人版本的CodeWhisperer提供了无限的代码建议、引用跟踪功能,并且每个用户每月还可以免费进行50次安全扫描。
接下来,为大家介绍连接到亚马逊CodeWhisperer的步骤,以使用VS Code为例。
步骤1
在扩展中搜索CodeWhisperer,并安装AWS Toolkit。
步骤2
打开AWS Toolkit扩展。
步骤3
需要连接到AWS账户。当您点击开始时,会弹出一个窗口。
步骤4
如果您没有构建者ID,请创建一个。请使用您的个人ID,然后点击允许。
步骤5
现在检查VS Code中的AWS扩展。
步骤6
点击“恢复自动建议”。这就完成了整个设置过程。
以下使用Python创建了一个包含单元测试的变位词代码。请忽略"GoCodeo"的建议。
推荐书单
《深入理解Java高并发编程》
《深入理解Java高并发编程》致力于介绍Java高并发编程方面的知识。由于多线程处理涉及的知识内容十分丰富,因此介绍时必须从Java层面的讲解一直深入到底层的知识讲解。为了帮助读者轻松阅读本书并掌握其中知识,本书做了大量基础知识的铺垫。在第1篇基础知识储备中,主要介绍计算机原理、并发基础、常见语言的线程实现、Java并发入门、JUC之Java线程池、JUC之同步结构、Java NIO详解等内容。在第2篇深入Java并发原理中,详细介绍了JUC包中所有使用的原子类的原理与源码实现;非常关键且容易出错的volatile关键字的原理,从Java、JVM、C、汇编、CPU层面对其进行详细讲解;synchronized在JVM中获取锁和释放锁的流程;JUC包的核心结构——AQS的原理与源码实现,通过逐方法、逐行的解释,帮助读者彻底掌握AQS中提供的获取锁、释放锁、条件变量等操作的实现与原理。最后,详细介绍了JVM中JNI的实现原理,将Java Thread对象中的所有方法在JVM层面的实现流程进行了详细描述,以帮助读者在使用这些方法时,知道底层发生了什么,以及发生异常时如何从容解决问题。
《深入理解Java高并发编程》https://item.jd.com/13523064.html
精彩回顾
10分钟讲透FPGA工作原理
基于AWS,搭建云端FPGA深度学习应用
更简洁更高效,Doris对比ClickHouse、MySQL、Presto、HBase
10个最常用的Docker命令
团队协作开发中,5个强大的VS Code插件
微信搜索关注《Java学研大本营》
访问【IT今日热榜】,发现每日技术热点