

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# AWS 基础架构编辑器 与一起使用 Amazon Q Developer
<a name="using-composer-ide-cw"></a>

 AWS 基础架构编辑器 来自 AWS Toolkit for Visual Studio Code 提供了与的集成Amazon Q。在设计应用程序时，您可以Amazon Q在 Infrastructure Composer 中使用来为您的 AWS 资源生成基础架构代码。

Amazon Q是一款由机器学习驱动的通用代码生成器。要了解更多信息，请参阅[什么是Amazon Q？](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html) 在《*Amazon Q Developer用户指南》*中。

对于**标准资源**和**标准组件**卡，您可以使用Amazon Q为资源生成基础设施代码建议。

![\[Amazon Q在基础设施编排器中生成代码建议\]](http://docs.aws.amazon.com/zh_cn/infrastructure-composer/latest/dg/images/aac_use_ide_cw_01.gif)


**标准资源**和**标准组件**卡片可以表示 CloudFormation 资源或 CloudFormation 资源集合。要了解更多信息，请参阅[在基础设施编排器中配置和修改卡片](using-composer-cards.md)。

## 设置
<a name="using-composer-ide-cw-setup"></a>

要Amazon Q在基础设施编排器中使用，您必须在工具包Amazon Q中使用进行身份验证。有关说明，请参阅[《VS Code 入门 JetBrains》和](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-in-IDE.html)《*Amazon Q Developer用户指南》*。Amazon Q

## Amazon Q Developer在基础架构编排器中使用
<a name="using-composer-ide-cw-use"></a>

您可以Amazon Q Developer从任何**标准资源或**标准组件**卡的资源****属性**面板中使用。

**要Amazon Q在基础架构编辑器中使用**

1. 在**标准资源**或**标准组件**卡片中，打开**资源属性**面板。

1. 找到 “**资源配置”** 字段。此字段包含卡片的基础设施代码。

1. 选择 “**生成建议**” 按钮。 Amazon Q将生成建议。
**注意**  
在此阶段生成的代码不会覆盖模板中的现有基础架构代码。

1. 要生成更多建议，请选择**重新生成**。您可以切换样本以比较结果。

1. 要选择一个选项，请选择 **“选择”**。在将代码保存到应用程序之前，您可以在此处对其进行修改。要在不保存的情况下退出，请选择**退出图标 (X)**。

1. 要将代码保存到应用程序模板中，请从 “**资源属性**” 面板中选择 “**保存**”。

## 了解详情
<a name="using-composer-ide-cw-learn"></a>

要了解有关 Amazon Q 的更多信息，请参阅**《Amazon Q Developer 用户指南》中的[什么是 Amazon Q？](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html)。