在 Visual Studio Code 中开始使用 Amazon Q Developer
将 AI 编码助手 Amazon Q 集成到 VS Code 中。本指南介绍如何安装扩展程序以实现代码完成聊天等功能以及由生成式 AI 提供支持的生产力提升功能。
推出 Amazon Q Developer
IDE 中提供了 Amazon Q,可帮助您增强开发能力。您可以让 Amazon Q 解释不熟悉的代码库中的程序逻辑,快速识别和修复错误,或生成功能测试。部分功能如下:
-
内联代码完成:输入时使用内联代码建议可以更快地进行编码。 支持 15 种以上的语言,包括 Java、Python、TypeScript、Terraform、AWS CloudFormation、CDK 等
-
聊天:生成代码、重构现有代码、解释代码并获得有关软件开发的问题的答案。
-
代码分析:分析并修复代码中的安全漏洞。(需要添加自动扫描和项目扫描) 支持 10 多种语言,包括 Java、Python、TypeScript、C# 等
-
代码参考日志:来自 Amazon Q 的与使用代码参考日志的训练数据类似的属性代码。
-
软件开发代理*:让 Amazon Q 在您的工作区中跨多个文件规划和实施新功能。在 Amazon Q 聊天中输入“/”以打开快速操作菜单并选择操作
/dev
。 -
代码转换代理*:只需几分钟(而不是几周)即可升级您的 Java 应用程序。 目前支持 Java 8 或 11 Maven 项目升级到 Java 17。在 Amazon Q 聊天中输入“/”以打开快速操作菜单并选择
/transform
操作。
* 需要 Amazon Q Developer Pro 级别
CodeWhisperer 现在是 Amazon Q 的一部分。CodeWhisperer 提供的所有功能(内联代码建议、安全扫描等)现在都可以在 Amazon Q Developer 中使用。请查看文档如何切换到 Amazon Q Developer。
Visual Studio Code 是一款轻量级但功能强大的源代码编辑器,可在桌面上运行,适用于 Windows、macOS 和