Visual T4 Features and Editions
| Feature |
T4 Editor Community edition |
T4 Editor Professional edition |
T4 Code Generator edition (*) |
|
| Full design-time support for C# code blocks (ala VS ASP.Net editor) | ||||
| Support for including sub templates | ||||
| T4 Directives validation | ||||
| Preview of the transformation output | ||||
| Preview of the generated transformation class | ||||
| Enhanced debugging support | ||||
| User preferences (via Tools->Option) for colors, indenting, etc. | ||||
| Property Inspector support for entering template properties | ||||
| Support for multiple well known T4 Hosts (VS, GAX and Clarius ones) | ||||
| Technical support from Clarius | ||||
| Support for custom T4 Hosts (WSSF, ASP.NET MVC, etc) | ||||
| Built-in support for generating multiple output files from a single template | ||||
| Friendly DB API to inspect metadata (supporting SQL Server, SQL CE, MySQL, Oracle) | ||||
| Server Explorer integration (drag & drop databases and tables) | ||||
| Drag & Drop XML and XSD files to get typed support in your template | ||||
| MS Build support | ||||
| Typed templates | ||||
| Enhanced Property Inspector support for entering template properties | ||||
| 12 Full code generation samples including NHibernate sample. |
* The feature set for this edition is by no means final and we may add/remove/modify features before releasing the final product.



