Installing the AWS Toolkit for Visual Studio Code
Prerequisites
To get started working with AWS Toolkit for Visual Studio Code from VS Code, the following perquisites must be met. To learn more about accessing all of the AWS services and resources available from the AWS Toolkit for Visual Studio Code, see the Optional prerequisites section of this guide.
VS Code requires a Windows, macOS, or Linux operating system.
The AWS Toolkit for Visual Studio Code requires you to work from VS Code version 1.73.0 or a later version.
For additional information about VS Code or to download the latest version of VS Code, see the VS Code downloads
Downloading and installing the AWS Toolkit for Visual Studio Code
You can download, install, and set up the AWS Toolkit for Visual Studio Code through the VS Code Marketplace in your IDE. Alternatively, you can download the AWS Toolkit for Visual Studio Code installation files by navigating to the VS Code Marketplace
Installing the AWS Toolkit for Visual Studio Code from the VS Code IDE Marketplace
-
Open the AWS Toolkit for Visual Studio Code extension in your VS Code IDE with the following link: Open the VS Code Marketplace
. Note
If VS Code is not already running on your machine, this operation may take a few moments while VS Code is loading.
-
From the AWS Toolkit for Visual Studio Code extension in the VS Code Marketplace, choose Install to begin the installation process.
-
When prompted, choose to restart VS Code to complete the installation process.
Optional prerequisites
Before you can use certain features of the AWS Toolkit for Visual Studio Code, you must have the following:
-
Amazon Web Services (AWS) account: An AWS account isn't a requirement to use the AWS Toolkit for Visual Studio Code, but functionality is significantly limited without it. To obtain an AWS account, go to the AWS home page
. Choose Create an AWS Account, or Complete Sign Up (if you've visited the site before). -
Code Development – The relevant SDK for the language that you want to use. You can download from the following links, or use your favorite package manager:
-
.NET SDK: https://dotnet.microsoft.com/download
-
Node.js SDK: https://nodejs.org/en/download
-
Python SDK: https://www.python.org/downloads
-
Java SDK: https://aws.amazon.com/corretto/
-
Go SDK: https://golang.org/doc/install
-
-
AWS SAM CLI – This is an AWS CLI tool that helps you develop, test, and analyze your serverless applications locally. This isn't required for installing the toolkit. However, we recommend that you install it (and Docker, described next) because it's required for any AWS Serverless Application Model (AWS SAM) functionality, such as Creating a new serverless application (local).
For more information, see Installing the AWS SAM CLI in the AWS Serverless Application Model Developer Guide.
-
Docker – The AWS SAM CLI requires this open-source software container platform. For more information and download instructions, see Docker
. -
Package Manager – A package manager so you can download and share application code.