This edition of the toolkit is for Visual Studio 2022. There is a separate AWS Toolkit extension for Visual Studio 2019.
For issues or questions about this extension please open a GitHub issue at https://github.com/aws/aws-toolkit-visual-studio.
Amazon Q is your generative AI-powered assistant across the software development lifecycle.
Inline code suggestions
Code faster with inline code suggestions as you type.
- Real-time code suggestions - automatic code recommendations for C#, C, and C++
- Optimized for use with AWS services - code suggestions are optimized for AWS APIs including Amazon Elastic Compute Cloud (Amazon EC2), AWS Lambda, and Amazon Simple Storage Service (Amazon S3)
- Code responsibly - built-in reference tracker that detects whether a code suggestion might resemble open source training data and can flag such suggestions
Chat
Generate code, explain code, and get answers to questions about software development.
Security scans
Analyze and fix security vulnerabilities in your project. (Currently supports C#)
Accelerate porting of your .NET Framework applications to .NET 8.0 using Amazon Q Developer transform for .NET.
The AWS Toolkit for Visual Studio improves development workflows by making AWS services available directly from your Visual Studio environment.
For a current list of integrated AWS services, see the Working with AWS Services section of the official AWS Toolkit for Visual Studio user guide.
The following is a selection of the most popular AWS Toolkit services and how they can improve your development experience while working from Visual Studio:
Navigate the AWS Toolkit, access AWS Services, monitor storage, and manage your resources from the AWS Explorer.
Author, deploy, and configure serverless .NET Core C# functions and serverless applications with AWS Lambda.
Create new Windows instances and work in a Remote Desktop environment with Amazon EC2.
Monitor your storage buckets, manage resources, and configure file-sharing permissions with Amazon S3.
Publish your applications targeting .NET Core 3.1 (and later) with sensible defaults, publishing-target suggestions, and one-click-publishing options from the Publish to AWS experience.
Configure and publish AWS CloudFormation templates with supporting features that include: automatic JSON validation, auto-completion, code folding, syntax highlighting, and cost estimation.
Manage your Amazon CloudWatch log groups and streams, with features including search, filter, export, and more.