Official T4 team blog

T4 stands for Text Template Transformation Toolkit and is Microsoft's template based text generation framework included with Visual Studio.

DevArt joins the T4 Template Editor Fray

DevArt joins the T4 Template Editor Fray

  • Comments 3


We’ve now got a third contender in the Visual Studio T4 Editor space.  The good folks over at DevArt have joined the race. From their press release:

Devart today releases a new powerful Visual Studio add-in for editing T4 templates with syntax highlighting, intellisense, code outlining, and all features of first-class text editor add-in for Visual Studio. It provides very high performance and makes creating T4 templates easier and faster.

With this new add-in, Devart offers a fast and easy way to create and edit T4 templates with multilevel template including, convenient template navigation, and rich code editing features.

So here’s my updated table of T4 editors (still in strictly alphabetical order)

Visual Studio 2010 Visual Studio 2008
Clarius Consulting Get it Get it
DevArt Get It Get It
Tangible Engineering Get it Get it

Keep on transforming those templates.

Technorati Tags: ,,,
  • Gareth,

    When is T4 going to adopt Razor engine cleaner syntax?


  • Hi Luciano.

    It's unlikely that T4 will ever adopt Razor syntax, because in too many of its use cases, the generated language and the control language are the same.  At that point the parser can't accurately guess which is which and you have to start escaping, thus dirtying the syntax back up to the point where you might as well stay with T4 syntax.

  • Hi,

    There's quite a bit written on Razor for T4.

    And on CodePlex, someone asks for @ instead of <text> for generating C#,

    So I agree with Luciano!


Page 1 of 1 (3 items)
Leave a Comment
  • Please add 2 and 1 and type the answer here:
  • Post