Posted On: Mar 31, 2020

The AWS Toolkit for Visual Studio Code now supports AWS Step Functions, making it easier to create and visualize state machine based workflows without leaving your code editor. 

AWS Step Functions allows you to build resilient serverless workflows using AWS services such as AWS Lambda, Amazon SNS, and Amazon DynamoDB. The AWS Toolkit for Visual Studio Code is an open-source extension that makes it easier to create, debug, and deploy applications on Amazon Web Services. You can now use the AWS Toolkit to accelerate your development of Step Functions state machines when developing in Visual Studio Code. 

The AWS Toolkit includes full support for state machine visualization, enabling you to visualize your state machine in real time as you build. The Toolkit also provides code snippets for each state, enabling you to build faster. An all-new language server for the Amazon States Language lints your state machine definition to highlight common errors and once you've built your state machine, the toolkit allows you to create, update, and execute the state machine on your AWS account.  

The AWS Toolkit extension for Visual Studio Code is available at no additional cost and can be downloaded on the Visual Studio Code marketplace.  

To get started, refer to the installation steps in the developer guide, or read the blog. Visit the AWS Toolkit extension repository in GitHub to share your feedback, contribute, and learn more. To get more familiar with Step Functions, read the AWS Step Functions getting started page