AWS Toolkit for VS Code

活跃
GitHub TypeScript Apache-2.0

简介

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"

相关项目