首页 > 其他分享 >手摸手图解 CodeWhisperer 的安装使用

手摸手图解 CodeWhisperer 的安装使用

时间:2023-09-23 09:22:26浏览次数:68  
标签:图解 CodeWhisperer 代码 IDEA Toolkit Amazon 开发者 手摸

CodeWhisperer 是亚⻢逊出品的一款基于机器学习的通用代码生成器,可实时提供代码建议。

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

在编写代码时,它会自动根据您现有的代码和注释生成建议。从单行代码建议到完整的函数,它可为您提供各种大小和范围的个性化建议。

CodeWhisperer 还可以扫描您的代码以突出显示和定义安全问题。

image.png

CodeWhisperer 提供了 IDEA 插件,⽬前可以免费使⽤,使⽤起来也⽐较简单。

安装 CodeWhisperer

在 IDEA 中打开配置窗⼝,选择 Plugins,搜索" Toolkit",点击 Install,点击 OK 按钮,如下图:

image.png

安装完之后重启 IDEA,如下图:

image.png

打开 Amazon Toolkit 视图(菜单 View/Tool Windows/Amazon Toolkit),点击"Developer Tools"tab⻚⾯,选择“CodeWhisperer/Start",如下图:

image.png

此时会在浏览器中打开⼀个⻚⾯,按 ctrl-v 粘贴code值,点击“Next“,如下图:

image.png

image.png

image.png

返回 IDEA,在 Amazon Toolkit 视图中的 Developer Tools 中可以打开或关闭代码⽣成功能,如下图:

image.png

使⽤ CodeWhisperer

image.png

初步的使用体验,感觉 CodeWhisperer 反应挺快的,提示的代码很准确,总体来说对于我们程序员来说,帮助我们更快且更安全的编写代码,并且在开发环境中能实时的提供代码建议和推荐。

注释写的越精确,⽣成的代码质量越好。当然,CodeWhisperer ⽣成的代码并不总是正确或最优,需要视情况进⾏修改或优化。

文章来源:https://dev.amazoncloud.cn/column/article/64f888ae2a1d01763eadaf15?sc_medium=regulartraffic&sc_campaign=crossplatform&sc_channel=bokey

 

标签:图解,CodeWhisperer,代码,IDEA,Toolkit,Amazon,开发者,手摸
From: https://www.cnblogs.com/AmazonwebService/p/17723867.html

相关文章

  • java内存分配(堆,栈,方法区,常量池)图解
    大家都知道,java程序是运行在jvm(java虚拟机)上的,因此Java的内存分配是在JVM中进行的。那么在程序内存分配上面,大致分为:本地方法栈、程序计数器、虚拟机栈、java堆、方法区。这五类,本次主要讲解的是虚拟机栈、java堆和方法区中的内容。栈:存放基本数据类型的数据、引用数据类型的变量......
  • java语言基础--对象内存图解
    在JVM内存里面主要分布有以下三个区域:栈:存放基础数据和自定义对象的引用堆:主要存储创建的对象,即new出来的对象。方法区:加载存放class文件(字节码文件)创建一个对象: 通过上图来看,程序是这样执行的:将StudentTest01.class文件加载到方法区将Student.class文件加载到方法区......
  • AI 编码助手 Codewhisperer 安装步骤和使用初体验
    文章作者:为了自己加油最近亚⻢逊云科技推出了一款基于机器学习的AI编程助手AmazonCodeWhisperer,可以实时提供代码建议。在编写代码时,它会自动根据现有的代码和注释给出建议。AmazonCodeWhisperer与GitHubCopilot类似,主要的功能有:代码补全注释和文档补全代码......
  • 亚马逊 CodeWhisperer 初体验
    1、CodeWhisperer介绍CodeWhisperer是亚马逊出品的一款基于机器学习的通用代码生成器,可实时提供代码建议。类似Cursor和GithubCopilot编码工具。官网:https://aws.amazon.com/cn/codewhisperer/?trk=cndc-detail在编写代码时,它会自动根据您现有的代码和注释生成建议。从......
  • 亚马逊云科技Amazon CodeWhisperer支持15种变种语言,为代码提供个性化建议
    AmazonCodeWhisperer介绍 AmazonCodeWhisperer是亚马逊云科技出品的一款基于机器学习的通用代码生成器,可实时提供代码建议。类似Cursor和GithubCopilot编码工具。在编写代码时,它会自动根据您现有的代码和注释生成建议。从单行代码建议到完整的函数,它可为您提供各种大小和范围的......
  • Linux上Oracle 11g安装步骤图解
    Oracle11g安装准备工作目录Oracle11g安装准备工作Oracle11g下载地址:Oracle11g 联机文档:Oracle11gR2数据库安装硬件配置要求:Linux平台需要的软件包支持:创建Oracle用户修改内核参数修改用户限制修改用户验证选项修改用户配置文件安装目录配置修改用户bashsh......
  • 图解几种常见 Kubernetes Pod 驱逐场景
    图解几种常见KubernetesPod驱逐场景sysdig 奇妙的Linux世界 2023-09-1708:20 发表于重庆 1人听过收录于合集#云原生263个#Kubernetes280个#Docker203个#开源461个公众号关注 「奇妙的Linux世界」设为「星标」,每天带你玩转Linux! KubernetesPod被......
  • 图解 Kubernetes 中应用平滑升级4种方式
    如果你已经使用Kubernetes一段时间了,则可能需要考虑计划定期升级。从Kubernetes1.19开始,每个开源版本都提供一年的补丁。你需要升级到最新的可用次要版本或补丁版本才能获得安全性和错误修复。但是,如何在不停机的情况下升级基础架构的关键部分呢?本文将指导你了解在任何环境中......
  • 二分查找【多种方法+图解】
    (二分查找【多种方法+图解】)前言二分查找其实是一个十分容易理解的方法,在很多人思路里都知道先这个..再那个....,其实二分查找也有许多细节需要去细细分析介绍以及简单思路介绍二分查找是对于一个有序数组进行查找,如果数组无序,可以通过最简单的冒泡排序去排序1找到数组的......
  • 《算法图解》的读书体会
    最近工作有点内耗严重,经常头痛,静下心来读一本书架里的书,好久没有练算法了,程序员算法还是不能丢,在这里分享读书体会。有时候看一本书并不一定是抱着学习的心思去读,那样太累,学习太枯燥了,抱着玩的心态去读,更能让我读下去。如果遇到问题,绕开它,我们不一定要解决问题,逃避问题也是处理问......