Visual studio 基于约定自动创建代码

Visual studio 基于约定自动创建代码,visual-studio,automation,scaffolding,Visual Studio,Automation,Scaffolding,我经常创建许多类,例如Builders,命令和查询。每一个都有一个约定,其中混凝土位于项目结构中,接口(通常较高一级)位于其中 现在有没有办法自动创建这些类型的文件,如果有,我有什么选择 如果我有这个结构(=Project,+Folder,-File)- 我想基本上使用命令、宏、模板或脚手架机制来表示“让我成为一个构建者”,它会在正确的位置生成适当的类和接口 我也可以使用resharper和code rush,但我更愿意避免这些。如果在这方面也有合适的工具,我并不反对使用命令行。您知道T4模板的

我经常创建许多类,例如
Builders
命令
查询
。每一个都有一个约定,其中混凝土位于项目结构中,接口(通常较高一级)位于其中

现在有没有办法自动创建这些类型的文件,如果有,我有什么选择

如果我有这个结构
(=Project,+Folder,-File)
-

我想基本上使用命令、宏、模板或脚手架机制来表示“让我成为一个构建者”,它会在正确的位置生成适当的类和接口


我也可以使用resharper和code rush,但我更愿意避免这些。如果在这方面也有合适的工具,我并不反对使用命令行。

您知道T4模板的代码生成是什么吗?我使用它们的目的和你完全一样。我知道它们,不能说我用得太多。我再看看。你知道T4模板的代码生成是什么吗?我使用它们的目的和你完全一样。我知道它们,不能说我用得太多。我再看看。
Solution
 = Web
   + Controllers
 = CommandQuery
   + Commands
     + Interfaces
       - IMyCommand.cs
     - MyCommand.cs
   + Queries
     + Interfaces
       - IMyQuery.cs
     - MyQuery.cs
 = Builders
   + Interfaces
     - IMyBuilder.cs
   - MyBuilder.cs