boilerplate-net
boilerplate-net copied to clipboard
Support VSIX Templates
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/