Skip to main content

Templates

Synopsis​

Templates allow the user to create a template from a file or project, and then create new files & projects based on this template.

Key Features​

  • Easy to use
  • Easy to share & collaborate
  • Automatic parameter detection
  • Scriptblocks to fill in parameters
  • Versioned templates, side-by-side installation supported
  • Support team templates
  • Module-Specific templates seamlessly integrate-able

Description​

Templates allow the user to create a template from a file or project, and then create new files & projects based on this template.

This component further enables the user to share templates, seamlessly integrate source control repositories or team template stores into a unified template experience.

Even modules can ship their own templates without changing the user's system but still providing their functionality.

Getting started​

There are two quick start guides, covering:

Together the two cover the two basic steps to using the template system.

Youtube Videos​

In depth guides​

Since this component has some complexities that need to be dealt with, some in-depth tutorials have been provided:

Default Template Guides​

Working with templates​

Managing Templates​