

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

# 安装 AWS Toolkit for Visual Studio Code
<a name="setup-toolkit"></a>

## 先决条件
<a name="setup-prereq"></a>

要从 VS Code 开始使用 AWS Toolkit for Visual Studio Code，必须满足以下先决条件。要详细了解如何从 AWS Toolkit for Visual Studio Code 访问所有可用的 AWS 服务和资源，请参阅本指南的[可选的先决条件](#setup-prereq-opt)部分。
+ VS Code 要求采用 Windows、macOS 或 Linux 操作系统。
+ AWS Toolkit for Visual Studio Code 要求采用 VS Code 版本 1.73.0 或更高版本。

如需详细了解 VS Code 或如何下载最新版本的 VS Code，请访问 [VS Code 下载](https://code.visualstudio.com/downloads)网站。

## 下载并安装 AWS Toolkit for Visual Studio Code
<a name="setup-install"></a>

您可以在 IDE 中通过 VS Code Marketplace 下载、安装和设置 AWS Toolkit for Visual Studio Code。或者，您也可以通过从 Web 浏览器导航至 [VS Code Marketplace](https://marketplace.visualstudio.com/items?itemName=AmazonWebServices.aws-toolkit-vscode) 来下载 AWS Toolkit for Visual Studio Code 安装文件。

**从 VS Code IDE Marketplace 安装 AWS Toolkit for Visual Studio Code**

1. 使用以下链接在 VS Code IDE 中打开 AWS Toolkit for Visual Studio Code 扩展：[打开 VS Code Marketplace](vscode:extension/amazonwebservices.aws-toolkit-vscode)。
**注意**  
如果 VS Code 尚未在您的计算机上运行，则此操作可能需要一些时间等待 VS Code 加载。

1. 从 VS Code Marketplace 中的 AWS Toolkit for Visual Studio Code 扩展中，选择**安装**以开始安装流程。

1. 出现提示时，选择重新启动 VS Code 以完成安装流程。

## 可选的先决条件
<a name="setup-prereq-opt"></a>

您必须具备以下条件，才能使用 AWS Toolkit for Visual Studio Code 的某些功能：
+ **Amazon Web Services（AWS）账户**：AWS 账户并非使用 AWS Toolkit for Visual Studio Code 的必要条件，但如果没有账户，功能将会受到严重限制。要获取 AWS 帐户，请转至 [AWS 主页](https://aws.amazon.com/)。选择**创建 AWS 账户**或**完成注册**（如果您之前访问过该网站）。
+ **代码开发**：您要使用的语言的相关开发工具包。您可以从以下链接下载，或使用您最喜爱的软件包管理器：
  + .NET 开发工具包：[https://dotnet.microsoft.com/download](https://dotnet.microsoft.com/download)
  + Node.js 开发工具包：[https://nodejs.org/en/download](https://nodejs.org/en/download)
  + Python SDK：[https://www.python.org/downloads](https://www.python.org/downloads)
  + Java 开发工具包：[https://aws.amazon.com/corretto/](https://aws.amazon.com/corretto/)
  + Go SDK：[https://golang.org/doc/install](https://golang.org/doc/install)
+ **AWS SAM CLI**：这是一个 AWS CLI 工具，可帮助您在本地开发、测试和分析无服务器应用程序。安装工具包时不需要此工具。但是，我们建议您安装它（以及下面介绍的 Docker），因为任何 AWS Serverless Application Model（AWS SAM）功能都需要它，例如[创建新的无服务器应用程序（本地）](sam-get-started.md#serverless-apps-create)。

  有关更多信息，请参阅 [AWS Serverless Application Model 开发人员指南](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/what-is-sam.html)**中的[安装 AWS SAM CLI](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/serverless-sam-cli-install.html)。
+ **Docker**：AWS SAM CLI 需要此开源软件容器平台。有关更多信息和下载说明，请参阅 [Docker](https://www.docker.com/)。
+ **程序包管理器**：借助程序包管理器，您可以下载和共享应用程序代码。
  + .NET：[NuGet](https://www.nuget.org/downloads)
  + Node.js：[npm](https://www.npmjs.com/package/npm)
  + Python：[pip](https://pypi.org/project/pip/)
  + Java：[Gradle](https://gradle.org/install/) 或 [Maven](https://maven.apache.org/download.cgi)