

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 使用 Console-to-Code 為您的 EC2 主控台動作產生程式碼
<a name="console-to-code"></a>

該主控台提供建立資源和測試原型的指導路徑。如果您想要大規模建立相同的資源，則需要自動化程式碼。Console-to-Code 是 Amazon Q Developer 的一項功能，可協助您開始使用自動化程式碼。Console-to-Code 會記錄您的主控台動作，包括預設設定和相容的參數。然後它會使用生成式 AI，以您偏好的基礎設施即程式碼 (IaC) 格式，為您想要的動作建議程式碼。由於主控台工作流程會確保您指定的參數值同時有效，因此您使用 Console-to-Code 產生的程式碼具有相容的參數值。您可以使用該程式碼作為起點，然後對其進行自訂以使其針對特定使用案例準備好投入生產。

例如，使用 Console-to-Code，您可以記錄啟動 Amazon EC2 執行個體並選擇以 CloudFormation JSON 格式產生程式碼。然後，您可以複製該程式碼並進行自訂，以便在 CloudFormation 範本中使用。

Console-to-Code 目前可以使用下列語言和格式產生基礎設施即程式碼 (IaC)：
+ CDK Java
+ CDK Python
+ CDK TypeScript
+ CloudFormation JSON
+ CloudFormation YAML

如需如何使用 Console-to-Code 的詳細資訊和指示，請參閱《[Amazon Q Developer 使用者指南》中的使用 Amazon Q Developer Console-to-Code 自動化 AWS 服務](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/console-to-code.html)。 **