Code Editor Connections and Extensions
Code Editor supports IDE connections to AWS services as well as extensions available in
the Open VSX Registry
Connections to AWS
Code Editor environments are integrated with the AWS Toolkit for VS Code to add connections to AWS services. To get started with connections to AWS services, you must have valid AWS Identity and Access Management (IAM) credentials. For more information, see Authentication and access for the AWS Toolkit for Visual Studio Code.
Within your Code Editor environment, you can add connections to:
-
AWS Explorer – View, modify, and deploy AWS resources in Amazon S3, CloudWatch, and more.
Accessing certain features within AWS Explorer requires certain AWS permissions. For more information, see Authentication and access for the AWS Toolkit for Visual Studio Code.
-
Amazon CodeWhisperer – Build applications faster with AI-powered code suggestions.
To use Amazon CodeWhisperer with Code Editor, you must add the following permissions to your SageMaker AI execution role.
{ "Version": "2012-10-17", "Statement": [ { "Sid": "CodeWhispererPermissions", "Effect": "Allow", "Action": ["codewhisperer:GenerateRecommendations"], "Resource": "*" } ] }
For more information, see Creating IAM policies and Adding and removing IAM identity permissions in the IAM User Guide.
Extensions
Code Editor supports IDE extensions available in the Open VSX Registry
To get started with extensions in your Code Editor environment, choose the Extensions icon ( ) in the left navigation pane. Here, you can configure connections to AWS by installing the AWS Toolkit. For more information, see Installing the AWS Toolkit for Visual Studio Code.
In the search bar, you can search directly for additional extensions through the
Open VSX Registry