Visual Studio 2008 add-in Devart T4 editor for Visual Studio 2008 allows you to edit T4 templates using syntax highlighting, code outlining and intellisense. It works well and makes it easy to create T4 templates.
These are the key features:
Intellisense:Provides comprehensive intellisense including all Visual Studio C# and Visual Basic intellisense features, including tooltips, code completion, and parameter info. It also supports a completion list to support template directives. T4 Editor intellisense lists all available C# classes and members.Syntax Highlighting:Highlights template directives, C# and Visual Basic code. It is easy to distinguish text from function calls. Colors and Fonts for templates can be customized like in any other Visual Studio code editor.Goto:Allows you to navigate to definitions and declarations of objects and members if they are present in the template file or included files.Include:Supports multi-level template inclusion. All classes from included templates are available in intellisense, and you can navigate to them with Go To menu commands.OutliningSupports the fast and convenient code folding feature. You can also change the fonts and colors for syntax highlighting. You can also change fonts and colors for syntax highlighting.IndentingProvides customizable and intelligent indenting; without the need to manually add spaces or tab characters.Code Formatting:Supports automatic template formatting.Support for Large Templates:Provides high performance when parsing and editing templates.Entity Developer:T4 Editor for Visual Studio 2008 is also available as a part of Entity Developer; a powerful modeling and code generation tool for ADO.NET Entity Framework, NHibernate, LinqConnect, and LINQ to SQL.
System Requirements