我想知道是否可以创建一个将在执行t4模板时运行的表单。我希望模板使用输入到表单中的值来生成代码,类似于在asp.net mvc项目中添加视图,即右键单击添加视图,表单将显示添加新视图。
此外,在添加视图(上面讨论的示例)中,是否可以编辑显示的表单,即添加新文本框?
答案 0 :(得分:1)
使用MVC Scaffolding可以做类似的事情。唯一的区别是它使用Powershell作为“UI”和环境。非常强大的东西,你可以通过命令行参数配置它。第5-6-7部分包含与定制/修改相关的信息。
没有对话框,并形成了一个框,但如果您是开发人员,powershell(以及任何命令行)非常有用。你可以排队等任务......