AWS Toolkit for VS Code
活跃简介
AWS Toolkit for VS Code 集成 Amazon Q 编码 Agent、Lambda 调试和 SAM/CDK 开发,面向云原生 IDE 工作流。
核心特性
- 在 VS Code 及兼容编辑器内直接使用 Amazon Q 聊天和内联建议
- 对 AWS Lambda 函数和本地 SAM 应用进行断点调试
- 编写 CDK、CloudFormation 和 SAM 模板,附带 schema 校验和补全
- ECS 终端访问,无需离开编辑器即可在容器内执行命令
- AWS Explorer 资源树,浏览 S3、Lambda、CloudWatch Logs 和 Step Functions
- 凭据管理,集成 IAM Identity Center 和 SSO
适用场景
💡 使用真实本地事件负载断点调试 Lambda 函数
💡 在 IDE 内编写并校验 CDK 栈
💡 使用 Amazon Q 重构与 DynamoDB 和 S3 交互的 TypeScript 代码
💡 在编辑器中直接查看 CloudWatch Logs,调试卡住的 Step Functions
💡 启动 ECS 任务并附加终端会话,快速实验
快速开始
# 从 VS Code Marketplace 安装,或:
code --install-extension AmazonWebServices.aws-toolkit-vscode
# 打开命令面板:
AWS: Connect to AWS
AWS: Create Lambda SAM Application
# 询问 Amazon Q:
Q: "把这个 handler 重构为使用 boto3 resource API"