如东做网站公司,网站推广在线,网络优化大师,html网页制作实训报告tFragment--
官网#xff1a;https://aws.amazon.com/cn/codewhisperer/?trkcndc-detail
最近学习了亚马逊云科技的 代码工具#xff0c;感慨颇多。下面是安装 和使用的分享。
CodeWhisperer#xff0c;亚马逊推出的实时 AI 编程助手#xff0c;是一项基于机器学习…tFragment--
官网https://aws.amazon.com/cn/codewhisperer/?trkcndc-detail
最近学习了亚马逊云科技的 代码工具感慨颇多。下面是安装 和使用的分享。
CodeWhisperer亚马逊推出的实时 AI 编程助手是一项基于机器学习的服务它可以分析开发者在集成开发环境IDE中的注释和代码并根据其内容生成多种代码建议。 亚马逊云科技开发者社区为开发者们提供全球的开发技术资源。这里有技术文档、开发案例、技术专栏、培训视频、活动与竞赛等。帮助中国开发者对接世界最前沿技术观点和项目并将中国优秀开发者或技术推荐给全球云社区。如果你还没有关注/收藏看到这里请一定不要匆匆划过点 这里让它成为你的技术宝库 开发者可以用自然语言目前仅支持英语描述他们想要实现的功能例如“上传一个带有服务器端加密的文件”然后 CodeWhisperer 会自动为他们生成相应的代码片段。目前已支持近10多种变种语言Python、Java、JavaScript、TypeScript、C#、Go、Rust、PHP、Ruby、 Kotlin、C、C、Shell 脚本、SQL 和 Scala以及主流的 IDE 开发工具包括 VS Code、IntelliJ IDEA 和 Amazon Cloud9。
在编写代码时它会自动根据您现有的代码和注释生成建议。从单行代码建议到完整的函数它可为您提供各种大小和范围的个性化建议。CodeWhisperer 真的很神奇
一Visual Studio Code 扩展 二 设置您的亚马逊云科技账户以将 Amazon Toolkit 用于 JetBrains
确保亚马逊云科技工具包支持的 JetBrains IDE 已安装并正在运行。打开 Settings (设置)/Preferences (首选项)。选择 Plugins (插件)。在存储库的 Marketplace 选项卡在在商城中搜索插件开始输入 Amazon Toolkit。何时 Amazon Web Services然后选择它。 三安装
Amazon Toolkit 安装插件在显示 Third-party Plugins Privacy Note (第三方插件隐私说明) 时选择 Accept (接受)。选择重新启动 IDE然后在系统提示时选择 Restart (重新启动)。此外您必须先安装以下工具然后才能使用 Amazon Toolkit 开发、测试、分析和部署 Amazon Toolkit to JetBrains 开发、测试、分析和部署亚马逊云科技无服务器应用程序或 Lambda 函数。按以下顺序安装工具
亚马逊云科技命令行界面 (Amazon CLI)
Docker在您开发、测试、分析或部署无服务器应用程序或函数时Docker 必须始终运行
亚马逊云科技无服务器应用程序模型命令行界面 (Amazon SAM CLI)
您必须先完成其他步骤然后才能使用 Amazon Toolkit 调试 Amazon ECS 集群中的代码。有关说明请参阅先决条件。
安装 Amazon Toolkit for JetBrains (Amazon Toolkit) 后如果您使用 Amazon Toolkit)、Lambda 函数或 Amazon ECS 集群则您已按顺序安装上述其他所需工具首次连接到亚马逊云科技账户。
四使用 通过上面的安装已经可以使用了 。
1功能闪光点 CodeWhisperer 帮助开发者基于注释生成代码追踪开源参考扫描查找漏洞。
2优秀体现 可以帮助开发者创建代码胜任如下场景比如常规、耗时的无差别任务或是在使用不熟悉的 API 或 SDK 时构建示例代码亦或要正确高效地使用亚马逊云科技 API 操作
3王炸功能场景比如编写读写文件、处理图像、编写单元测试等代码這個功能真是太好用了。
总之 CodeWhisperer 现阶段给我的体验好可以提高工作效率。带来很多乐趣。我会分享给更多的人使用。也希望亚马逊云科技能够带来更多的产品。希望未来我们可以不用写基础的代码。
文章来源https://dev.amazoncloud.cn/column/article/64f48014d75d3d261ab8b60c?sc_mediumregulartrafficsc_campaigncrossplatformsc_channelCSDN