我希望能够一次添加许多文件(C#,XAML),参数可以填写Visual Studio的向导形式。
用法如下:
右键单击包含以下结构的项目:
控制器
DAOS
浏览
选择添加 - >新项目并选择“MyCompanyTemplate”
然后表格会要求说出classname,time和appleType。
一旦这个表格填充了classname = AAA,time = 12:00和appleType = Gravenstein,结果将是:
控制器/ AAAController.cs
namespace Controllers
{
public class AAAController
{
private const string appleType = "Gravenstein";
public AAAController() { }
//// Whatever I need in this class
}
}
DAOS / AAADao.cs
namespace Daos
{
public class AAADao
{
public AAADao() { }
public void Count()
{
var whatsthetime = "12:00";
string s = "Not very inspired for this example";
}
//// Whatever I need in this class
}
}
这是我们在ASP.Net MVC中添加新控制器时的行为,并选择创建相应的视图,但添加了自定义参数。
它必须与Visual Studio 2015和/或2017一起使用。我也安装了Resharper,因此欢迎使用此工具的任何提供的解决方案。
答案 0 :(得分:0)
我找到的解决方案是创建一个visual studio扩展。
我使用Microsoft.VisualStudio.Shell.Package命名空间中提供的类将文件添加到我的项目和基本的txt文件中,并将字符串替换为模板。