This page is likely outdated. Visit the new documentation for updated content.
T4 file templates
Status | Owner | Importance | Complexity | MD Version |
Completed | mhutch | Low | 2h |
There should be file templates for creating new T4 (.tt) files.
Expose T4 processor to users of the IDE
Status | Owner | Importance | Complexity | MD Version |
Completed | mhutch | Low | 1d |
T4 files in projects should be processed automatically so their output can be included in the project.
Expose T4 partial class generator to IDE
Status | Owner | Importance | Complexity | MD Version |
Completed | mhutch | Low | 1d | 2.6 |
There should be a build action for T4 files in projects that automatically outputs the T4 template iteself as a partial class that can be compiled into the project, like VS2010.
T4 tag and directive completion
Status | Owner | Importance | Complexity | MD Version |
Pending | Low | Medium |
It would be useful and relatively easy to implement code completion for T4 tags and directives when editing T4 files.
C# completion
Status | Owner | Importance | Complexity | MD Version |
Pending | Low | Medium |
It would be useful to have completion and syntax highlighting for C# within T4 files. This should come almost for free if it can leverage the interfaces used for plugging C# completion into ASP.NET files.
Custom directive processors
Status | Owner | Importance | Complexity | MD Version |
Completed | Low | Medium | 2.6 |
The only missing feature in the T4 engine is the custom directive processors. This is a system by which subclasses of a special type can handle custom directives and inject code into the template class.
Improve API and Tools
Status | Owner | Importance | Complexity | MD Version |
Pending | Normal | Medium |
Improve the hosting API, and make the command-line tool more Unix-friendly.