visual-studio-2010 - 存在哪些T4编辑工具?

标签 visual-studio-2010 t4 tangible-t4-editor clarius-visual-t4

我不经常使用T4模板;通常,我在编辑其他项目的项目时(尤其是SubSonic和T4MVC)。体验总是令人不快的(这就是为什么我不经常使用它们的原因)。

这些是我所知道的工具,但它们都不符合要求。

  • Clarius Visual T4
  • 不支持Visual Studio2010。他们的博客中提到正在进行的工作,但是那是2个月前没有进行任何更新。他们的支持论坛充满了垃圾邮件,以及有关何时支持VS2010的问题。
    我从事的大多数项目都在Visual Studio 2010中,而我处理的模板要求自己在Visual Studio主机中运行(因为它们通过VS的自动化对象模型访问项目信息)。这就是为什么我要寻找与VS2010兼容的编辑器。
  • Tangible T4 Editor
  • 第一次尝试使用此功能时,我以为Visual Studio 2010崩溃了。原来我没有等待足够长的时间(显示编辑器窗口花了2分钟多的时间)。叫我挑剔,但这仅使我无法使用此工具。
  • 我有一个经过修改的T4MVC模板,可以正常工作。我安装了Tangible的T4编辑器后,该模板失败,并出现多个错误。如果随后我卸载了Tangible的T4编辑器,该模板将再次起作用。因此,似乎有关编辑器的更改在Visual Studio中改变了T4的行为。也许显然,这是完全不能接受的。

  • 我还错过了其他T4编辑器吗?是否还有其他人使用这些工具,遇到这些相同的问题并成功地与它们合作?

    我还应该说,对我来说,最重要的功能只是区分作为模板一部分运行的代码和获取输出的代码/文本。其他一切都是肉汁。

    最佳答案

    DevArt has released a T4 editor add on for Visual Studio。它是免费的,并且效果很好。但是,它们似乎没有适用于Visual Studio 2012的版本。

    我也遇到过a ReSharper plugin for editing T4 files,但是我没有使用过它,也无法评论它的工作情况(或没有)。

    关于visual-studio-2010 - 存在哪些T4编辑工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4000899/

    相关文章:

    visual-studio-2010 - Visual Studio 2010使用与旧删除的项目相同的名称和位置创建项目

    c# - 在两个项目中找不到属性的架构信息

    visual-studio-2010 - Cuda 项目未编译

    c# - 如何使用代码为 Visual Studio 等 CRUD 操作生成完整的样板代码?

    T4 模板中的注释

    visual-studio - 在 Windows 7 而不是 Windows XP 上运行 Visual Studio 2010 的优势

    c# - 对于 T4 模板的 Azure 队列构建来说,这是一个好的/优选的模式吗?

    c# - 使用有形的 VisualStudioHelper 迭代类

    visual-studio - T4 pro 编辑器(付费)比较

    c# - 为什么使用 ttinclude 而不是编译的程序集?