配置您的工具链 - AWSVS 代码工具包

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

配置您的工具链

在所有AWS服务中AWS Toolkit for Visual Studio Code支持多种语言。下面几节介绍如何为不同语言配置您的工具链。

为.NET 核心配置工具链

  1. 确保你已经安装了AWS Toolkit for VS Code。

  2. 安装 C # 扩展。此扩展使VS Cod可以调试.NET 核心应用程序。

  3. 打开AWS Serverless Application Model (AWS SAM) 应用程序或创建一个

  4. 打开包含的文件夹template.yaml

为 Node.js 配置工具链

  1. 确保你已经安装了AWS Toolkit for VS Code。

  2. 打开AWS SAM应用程序或创建一个应用程序。

  3. 打开包含的文件夹template.yaml

    注意

    直接从源代码调试 TypeScript Lambda 函数(启动配置有"target": "code")时, TypeScript 编译器必须安装在全局或您的项目中package.json

为 Python 配置工具链

  1. 确保你已经安装了AWS Toolkit for VS Code。

  2. 安装适用于 Visual Studio Code 的 Py 此扩展使 VS Code 能够调试 Python 应用程序。

  3. 打开AWS SAM应用程序或创建一个应用程序。

  4. 打开包含的文件夹template.yaml

  5. 在应用程序的根目录下打开终端,然后virtualenv通过运行进行配置python -m venv ./.venv

    注意

    您只需要为每个系统配置virtualenv一次。

  6. 运行virtualenv以下选项之一进行激活:

    • Bash shell:./.venv/Scripts/activate

    • PowerShell: ./.venv/Scripts/Activate.ps1

为 Java 配置工具链

  1. 确保你已经安装了AWS Toolkit for VS Code。

  2. 安装 Java 扩展程序和 Java 11。此扩展使 VS Code 能够识别 Java 函数。

  3. 安装 Java 调试器扩展。此扩展使 VS Code 能够调试 Java 应用程序。

  4. 打开AWS SAM应用程序或创建一个应用程序。

  5. 打开包含的文件夹template.yaml

为 Go 配置工具链

  1. 确保你已经安装了AWS Toolkit for VS Code。

  2. 调试 Go Lambda 函数需要 Go 1.14 或更高版本。

  3. 安装 G o 扩展

    注意

    调试 Go1.15+ 运行时需要 0.25.0 或更高版本。

  4. 使用命令面板安装 Go 工具:

    1. 从命令面板中选择Go: Install/Update Tools

    2. 从一组复选框中,选择dlvgopls

  5. 打开AWS SAM应用程序或创建一个应用程序。

  6. 打开包含的文件夹template.yaml

使用您的工具链

设置好工具链后,就可以使用它来运行或调试AWS SAM应用程序。