Serverless Workflow Specification - VSCode Extension
Provides code hints and snippets for the CNCF Serverless Workflow Specification
This extension provides Code Hints for JSON and YAML files in your project against the Serverless Workflow specification schema, including:
Note that to enable the YAML code completion support, you must install the VSCode YAML extension first.
This extension also provides Code Snippets for the serverless workflow specification markup:
You can generate the workflow diagram image in SVG format. While working on a workflow, you can preview it by:
It will generate the workflow diagram SVG and present it side-by-side to your workflow source file. It will also create a
Exporting Diagram to PNG
Once you have generated the workflow diagram (see the section above), you can right-click on your workflow model file and select from the menu "Serverless Workflow: Export Diagram to PNG”.
Doing this will convert the workflow diagram to PNG and create a
Building from source
If you do not want to get this extension from the Marketplace or would like to build and test the latest changes/updates locally, follow these steps:
To uninstall the extension run: