Amazon CodeWhisperer 体验

文章作者:jiangbei

1. CodeWhisperer 安装

1.1 先安装 IDEA,如下图,IDEA2022 安装为例:

图片

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

1.2 在 idea 的 settings 的插件中,搜索 CodeWhisperer ,然后点击 install

1.3 在 developel Tools 中的 codeWhisperer 下边,有一个 Start 功能, 然后开始注册,出现如下图所示提示代表安装完成

图片

图片

图片

图片

图片

 回到 IDEA,看到如下界面,即表示注册并启动成功

2. CodeWhisperer 应用

新建⼀个类,然后开始写注释,换行后根据提示 Insert Code,会自动生成选择排序的代码。

图片

3. CodeWhisperer 使用心得

试用过 CodeWhisperer 之后让我对这款 AI 插件有了更清晰的了解,自动提示,安全检查及自动代码生成是我 之前工作中很少试用的,给了我很多的惊喜,尤其是代码自动生成,给我了不少震撼。之后我会将这款插件在我工作中继续使用,它可以帮助我更好的完成我的开发工作同时更好的提升我的工作效率。最后我会尽我可能的推荐给身边其他同学,更好的帮助他们工作。

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/230376.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

我的创作纪念日-IT从业者张某某

机缘 勿忘初心,牢记使命,我成为创作者的初心是什么呢?时间有些久了,回头看下自己的第一篇博客,还是略显青涩的,有种不忍直视的感觉。 我的第一篇博客,应该是想记录下工作中的一个演示项目&…

[Bond的杂货铺] CERTIFIED KUBERNETES ADMINISTRATOR 到货咯

Its been a long time. Mr. K8s. 既然接触了这么多年,2018年在1.11版就认识了,如今都到了1.28,拖到连与docker都分手了。所以,考一个,很合理吧。 分数是88,隐约感觉是因为有几处因为实在不想把光标移来移…

挑战内网安全难题,迅软DSE如何以管控之力助您一臂之力?

随着信息化程度的提高,政企单位面临更加复杂和不可控的内网安全问题。由于缺乏有效技术手段和完善的管理机制,企业内网管理长期处于被动状态,而在发生数据安全事件后的快速处置能力也相对薄弱。 迅软DSE桌面管理系统成为解决方案&#xff0c…

【Java】基于fabric8io库操作k8s集群实战(pod、deployment、service、volume)

目录 前言一、基于fabric8io操作pod1.1 yaml创建pod1.2 fabric8io创建pod案例 二、基于fabric8io创建Service(含Deployment)2.1 yaml创建Service和Deployment2.2 fabric8io创建service案例 三、基于fabric8io操作Volume3.1 yaml配置挂载存储卷3.2 基于fa…

02 使用CDN开发Vue3项目

概述 使用CDN引入Vue的方式已经越来越少有人用&#xff0c;只需要了解即可。 目前新开发的项目基本上都是前后端分离的项目&#xff0c;CDN引入的方式适用于前后端不分离的项目。 基本用法 第一步&#xff1a;新建index.html 第二步&#xff1a;CDN引入vue.js的脚本 <…

Mixtral-8x7B 背后的 MoE 技术

目录 什么是专家混合(MoE)?MoE 的历史什么是稀疏性?MoE 和 TransformersSwitch Transformers微调 MoE加速 MoE 的运行服务技巧开源 MoE 项目正文 什么是专家混合(MoE)? 模型的规模对于提升其质量至关重要。在有限的计算资源下,相较于用更多步骤训练一个小型模型,训练…

爬楼梯(记忆化递归算法)

爬楼梯&#xff08;记忆化递归算法&#xff09; 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢&#xff1f; 要求&#xff1a;使用记忆化递归算法设计程序 示例1&#xff1a; 输入&#xff1a;0 输出&am…

HBuilder X将Vue打包APP返回上一页退出问题、清除缓存页面历史防止返回登录页(上一页)、以及状态栏颜色切换

目录 一、返回上一页退出问题 二、清除缓存页面历史防止返回上一页 三、状态栏颜色切换 一、返回上一页退出问题 1.首先重新认识一下vue的页面跳转&#xff0c;这里我只说常用到的两个 goSkip(){//直接跳转this.$router.push(/test);this.$router.replace(/test);//带参数跳…

手机天线市场分析:预计2029年将达到576亿美元

手机天线&#xff0c;即手机上用于接收信号的设备&#xff0c;旧式手机有外凸式天线&#xff0c;新式手机多数已隐藏在机身内。这类天线主要都在手机内部&#xff0c;手机外观上看不到里面的东西。 手机天线主要就内置及外置天线两种&#xff0c;内置天线客观上必然比外置天线弱…

基于TCP协议的简易FTP云盘

基于TCP协议的简易FTP云盘 创建基于TCP协议的简易FTP云盘涉及多个方面的知识&#xff0c;包括网络编程、文件传输、用户认证等。以下是一种简单的实现思路&#xff0c;你可以根据需要进行调整和扩展&#xff1a; 选择编程语言&#xff1a; 选择你熟悉的编程语言&#xff0c;例…

看到CSDN的文章上的url后面加了spm呢吗?干嘛用的

https://csdnnews.blog.csdn.net/article/details/135027851?spm1000.2115.3001.5927 像这样的spm有什么作用呢&#xff1f;看到了就想分析下&#xff1a; 在给定的链接中&#xff0c;spm&#xff08;Site Promotion Method&#xff09;是CSDN博客中的一个参数&#xff0c;主…

『 Linux 』重新理解挂起状态

文章目录 &#x1f984; 前言新建状态 &#x1f40b;挂起状态 &#x1f40b;唤入唤出 &#x1f40b;进程与操作系统间的联系 &#x1f40b; &#x1f984; 前言 『 Linux 』使用fork函数创建进程与进程状态的查看中提到了对挂起状态的一个理解&#xff1b; ​ 挂起状态相比于其…

LearnDash LMS ProPanel在线学习系统课程创作者的分析工具

点击阅读LearnDash LMS ProPanel在线学习系统课程创作者的分析工具原文 LearnDash LMS ProPanel在线学习系统课程创作者的分析工具通过整合报告和作业管理来增强您的 LearnDash 管理体验&#xff0c;使您能够发送特定于课程的通信&#xff0c;并显示课程的实时活动&#xff01…

Postgresql在Windows中使用pg_dump实现数据库(指定表)的导出与导入

场景 Windows中通过bat定时执行命令和mysqldump实现数据库备份&#xff1a; Windows中通过bat定时执行命令和mysqldump实现数据库备份_mysqldump bat-CSDN博客 Windows上通过bat实现不同数据库之间同步部分表的部分字段数据&#xff1a; Windows上通过bat实现不同数据库之间…

YOLOv5改进 | SPPF | 将RT-DETR模型AIFI模块和Conv模块结合替换SPPF(全网独家改进)

一、本文介绍 本文给大家带来是用最新的RT-DETR模型中的AIFI模块来替换YOLOv5中的SPPF。RT-DETR号称是打败YOLO的检测模型&#xff0c;其作为一种基于Transformer的检测方法&#xff0c;相较于传统的基于卷积的检测方法&#xff0c;提供了更为全面和深入的特征理解&#xff0c…

Termux搭建nodejs环境

安装nodejs ~ $ pkg install nodejs使用http-server搭建文件下载服务 先安 http-server 并启动 # 安装 http-server 包 ~ $ npm install -g http-server# 启动 http-server 服务 ~ $ http-server Starting up http-server, serving ./http-server version: 14.1.1http-serve…

高可用初探

高可用的本质是主备切换&#xff0c;主备切换对使用者是透明的。 一、路由器高可用 虚拟路由协议VRRP VRRP是一种选择协议&#xff0c;它可以把一个虚拟路由器的责任动态分配到局域网上的 VRRP 路由器中的一台。控制虚拟路由器 IP 地址的 VRRP 路由器称为主路由器&#xff0c;…

【Hadoop面试】HDFS读写流程

HDFS&#xff08;Hadoop Distributed File System&#xff09;是GFS的开源实现。 HDFS架构 HDFS是一个典型的主/备&#xff08;Master/Slave&#xff09;架构的分布式系统&#xff0c;由一个名字节点Namenode(Master) 多个数据节点Datanode(Slave)组成。其中Namenode提供元数…

RISC-V 基础知识汇总

1、指令集 基本指令集 指令集名称描述版本状态RV32I基本整数指令集, 32位元2.1已批准RV32E基本整数指令集(嵌入式系统), 32位元, 16 个暂存器2.0已批准RV64I基本整数指令集, 64位元2.1已批准RV64E基本整数指令集(嵌入式系统), 64位元, 16 个暂存器2.0已批准RV128I基本整数指令…

neuq-acm预备队训练week 10 P1525 [NOIP2010 提高组] 关押罪犯

解题思路 本题用并查集的方法 AC代码 #include <bits/stdc.h> using namespace std; int f[55555]; struct S {int a,b,c;friend inline bool operator<(S a, S b){return a.c>b.c;} } d[100000];int find(int x) {return f[x]x? x:(f[x]find(f[x])); }int mai…