我想为Visual Studio for Mac制作解决方案模板。在窗口工作对我来说,但我想知道如何为Visual Studio for Mac
做这件事答案 0 :(得分:1)
目前,您需要创建一个extension for Visual Studio for Mac来添加新的项目模板。
然后有两个选项可用于创建项目模板。您可以使用MonoDevelop website中记录的旧模板引擎。
或者您可以使用新的.NET Core模板引擎来创建NuGet包。然后将一些元数据添加到扩展程序的addin.xml文件中,以使Visual Studio for Mac使用该项目模板。
<Extension path="/MonoDevelop/Ide/Templates">
<Template
id="Microsoft.Common.Console.CSharp"
_overrideName="Console Application"
_overrideDescription="Creates a new .NET Core console project."
path="Templates/Microsoft.DotNet.Common.ProjectTemplates.1.x.1.0.0-beta2-20170430-208.nupkg"
icon="md-netcore-console-project"
imageId="md-netcore-console-project"
category="netcore/app/general" />
</Extension>
我也在努力为本地使用的项目模板简化此项目,并使用尚未发布的template creator extension。这将允许您右键单击现有项目或解决方案,然后选择“创建模板”,然后可以在“新建项目”对话框中使用它。