'Is there a way to list down only the custom dotnet templates installed?
dotnet new --list
lists all the built-in and custom templates installed. But I want to list only the custom templates that I have created and installed. Is there a way to do that?
Solution 1:[1]
If you have author specified in you template for example:
{
"$schema": "http://json.schemastore.org/template",
"author": "MyCompany",
"classifications": [ "Item" ],
"identity": "MyCompany.Templates.Documentation",
"name": "Documentation template",
"shortName": "documentation",
"preferNameDirectory": false,
"tags": {
"type": "item"
}
}
then you can filter it by that company name: dotnet new --list --author MyCompany
.
I'm aware that this solution is very limited but at least works when I want to list only my templates.
NOTE: the syntax is valid for .NET SDK 6.0.100. For (currently in preview) version .NET SDK 7.0.100 it is dotnet new list --author MyCompany
Sources
This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.
Source: Stack Overflow
Solution | Source |
---|---|
Solution 1 | Sarrus |