我经常不使用T4模板;通常当我这样做时正在编辑其他项目(特别是SubSonic& T4MVC)。这种体验总是非常不愉快(这也是我不经常使用它们的原因)。
这些是我所知道的工具,它们都不符合要求。
我第一次尝试使用它时,我认为Visual Studio 2010已经崩溃了。结果我没等多久(编辑器窗口出现花了2分多钟)。叫我挑剔,但这一点让我不再使用这个工具。
我有一个改进的T4MVC模板。安装Tangible的T4编辑器后,模板失败并出现多个错误。如果我然后卸载Tangible的T4编辑器,模板将再次运行。因此,编辑器会改变Visual Studio中T4的行为。也许显然,这是完全不可接受的。
我错过了其他任何T4编辑吗?是否有其他人使用这些工具,遇到同样的问题,并成功地使用它们?
我还应该说,对我来说,最重要的功能只是区分作为模板一部分运行的代码和获取输出的代码/文本。其他一切都是肉汁。
答案 0 :(得分:7)
DevArt has released a T4 editor add on for Visual Studio。它是免费的,效果很好。但是,它们似乎还没有Visual Studio 2012的版本。
我也遇到了a ReSharper plugin for editing T4 files,但我没有使用过它,也无法评论它是如何运作的(或没有)。
答案 1 :(得分:-1)
查看T4 Toolbox。