Skip to content

aws/aws-toolkit-visual-studio

AWS Toolkit For Visual Studio

The AWS Toolkit for Visual Studio is an extension for Microsoft Visual Studio running on Microsoft Windows that makes it easier for developers to develop, debug, and deploy applications using Amazon Web Services, allowing you to get started faster and be more productive.

The extension can be found on the Visual Studio Marketplace:

See the user guide for information on how to get started.

At this time, this repo is an issues only repo. It is for bug reports, feature requests, and questions.

Supported Visual Studio Versions

The AWS Toolkit for Visual Studio supports Visual Studio 2019, and 2022. For legacy versions of the toolkit that are no longer supported, see https://aws.amazon.com/visualstudio.

Highlighted Features

  • The AWS Explorer presents a tree view of your AWS resources such as Amazon EC2, Amazon S3, Amazon DynamoDB, AWS Lambda, AWS CloudFormation and other services as well. With the AWS Explorer, you can view and edit resources within these services.
  • Web Applications and Web Sites can be deployed to the AWS cloud by right clicking on the project in the Solution Explorer and selecting "Publish to AWS Elastic Beanstalk".
  • Serverless applications can be deployed to the AWS cloud by right clicking on the project in the Solution Explorer and selecting "Publish to AWS Lambda".
  • Using the Amazon EC2 Instance view you can quickly create new Windows instances and Remote Desktop into them simply by right clicking the instance and selecting "Open Remote Desktop".
  • You can browse the files stored in your S3 bucket and upload and download files. You can create pre-signed URLs to objects to pass around and change the permissions of files.
  • AWS IAM users and groups can be created and users can be assigned to groups. Access keys can be generated for IAM users and access policies can be created using the access policy editor for both users and groups.
  • Through the AWS Explorer, you can view, create, and delete Amazon DynamoDB tables. You can also add new items to tables, add new attributes to items, and edit attribute values. The AWS Toolkit also enables you to search your tables using Scan operations.
  • Using the editor for Amazon SQS queues you can see and edit the properties, send messages to the queue and view a sampling of the messages in the queue.
  • Using the editor for Amazon SNS topics you can see properties, publish messages to the queue and create subscriptions to the topic. You can also drag and drop queues onto the topic editor to create subscriptions.

Code of Conduct

This project has adopted the Amazon Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opensource-codeofconduct@amazon.com with any additional questions or comments.

License

This repo is licensed under the Apache 2.0 License.

The AWS Toolkit for Visual Studio is licensed under the AWS Customer Agreement