如何修改VisualStudio';s C#.Net核心控制台应用程序项目模板

如何修改VisualStudio';s C#.Net核心控制台应用程序项目模板,c#,.net-core,visual-studio-2019,visual-studio-templates,C#,.net Core,Visual Studio 2019,Visual Studio Templates,作为一名学生,我发现自己不得不在VisualStudio中创建大量C#.Net核心控制台应用程序。事实上,我发现自己在几乎所有的项目中都必须使用System.Collections.Generic和System.Linq名称空间。但是VisualStudio默认的C#.Net核心控制台应用程序模板中包含的唯一名称空间是System,因此每次创建新项目时都必须添加这两个名称空间是很烦人的。因此,我可以编辑该模板以包含这两个名称空间吗?如果可以,如何编辑?另外,如果可以的话,我还想删除生成的项目名称

作为一名学生,我发现自己不得不在VisualStudio中创建大量C#.Net核心控制台应用程序。事实上,我发现自己在几乎所有的项目中都必须使用
System.Collections.Generic
System.Linq
名称空间。但是VisualStudio默认的C#.Net核心控制台应用程序模板中包含的唯一名称空间是
System
,因此每次创建新项目时都必须添加这两个名称空间是很烦人的。因此,我可以编辑该模板以包含这两个名称空间吗?如果可以,如何编辑?另外,如果可以的话,我还想删除生成的项目名称空间,因为所有项目都只是一个文件,我真的不认为需要这个名称空间,它只是让文件有点混乱。还可以删除生成的
控制台.WriteLine(“Hello world!”)

理想情况下,我希望在使用模板时创建的
Program.cs
文件如下所示:

using System;
using System.Collections.Generic;
using System.Linq;

class Program
{
    static void Main(string[] args) {

    }
}
与此相反:

using System;

namespace PROJECT_NAME
{
    class Program
    {
        static void Main(string[] args) {
            Console.WriteLine("Hello World!");
        }
    }
}

可以在Visual Studio中创建模板

  • 打开新的控制台应用程序项目
  • 添加您的更改
  • 项目->导出为模板->项目模板(添加模板名称、图标和预览图像)

更多信息

非常感谢,这很有效!