AWS 推出 VS Code IDE 中的 LocalStack 集成,简化无服务器应用程序的本地测试流程

发布于: 2025年9月11日

AWS 在 Visual Studio Code (VS Code) 中推出了 LocalStack 集成,使开发人员能够轻松地在本地 IDE 中测试和调试无服务器应用程序。通过这种新的集成,开发人员可以使用 LocalStack 在本地模拟和测试无服务器应用程序,直接通过熟悉的 VS Code 界面完成,而无需在不同的工具之间切换,也无需管理复杂的配置,从而简化了他们的本地无服务器开发流程。

LocalStack 是 AWS 合作伙伴网络 (APN) 合作伙伴,支持开发人员在本地应用程序开发和测试中模拟包括 AWS Lambda、Amazon SQS、Amazon API Gateway 和 DynamoDB 在内的 AWS 服务。以前,要在 VS Code 中使用 LocalStack 模拟 AWS 服务,开发人员需要手动配置端口、执行代码更改,并在 IDE 和 LocalStack 接口之间切换上下文。现在,通过 VS Code 中的 LocalStack 集成,开发人员无需进行手动配置或代码更改,即可从 IDE 连接到 LocalStack 环境。这使开发人员能够在 IDE 内访问模拟的 AWS 资源,从而可以轻松地在本地构建和测试无服务器应用程序。例如,他们现在可以在 LocalStack 模拟环境中,从 IDE 内直接测试和调试 Lambda 函数及其与 AWS 服务的交互。

现在,使用 AWS Toolkit for VS Code(v3.74.0 或更高版本)的开发人员可以使用此集成。使用此集成,AWS 不会收取额外费用。要开始使用,请在 VS Code 中运行 AWS 引导式演练,它会自动安装 LocalStack CLI,引导完成 LocalStack 账户设置,并创建 LocalStack 配置文件。然后,切换到 LocalStack 配置文件,即可将应用程序直接部署到 LocalStack 环境。要了解更多信息,请访问 AWS 新闻博客AWS Toolkit 文档Lambda 开发人员指南