boilerplate-net icon indicating copy to clipboard operation
boilerplate-net copied to clipboard

Support VSIX Templates

Open petrsvihlik opened this issue 7 years ago • 0 comments

Motivation

Besides the dotnet new way of starting a new project, developers would welcome starting it in Visual Studio with File -> New -> Project -> Kentico Cloud Web Application.

Inspiration

  • https://github.com/aspnet/Blazor/tree/master/tooling/Microsoft.VisualStudio.BlazorExtension
  • https://github.com/Plac3hold3r/MvxScaffolding/tree/master/src/MvxScaffolding.Vsix
  • https://github.com/picoe/Eto/tree/master/src/Addins/Eto.Addin.VisualStudio

All of the projects above support both dotnet new and VSIX.

Reference

  • https://docs.microsoft.com/en-us/visualstudio/extensibility/getting-started-with-the-vsix-project-template?view=vs-2017

Other resources regarding the new templating engine:

Wiki: https://github.com/dotnet/templating/wiki/%22Runnable-Project%22-Templates Existing templates: https://github.com/dotnet/templating/wiki/Available-templates-for-dotnet-new http://dotnetthoughts.net/create-a-dot-net-new-project-template-in-dot-net-core/

petrsvihlik avatar Mar 20 '17 19:03 petrsvihlik