- Notifications
You must be signed in to change notification settings - Fork106
mono/t4
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
T4 templates are a simple general-purpose way to use C# to generate any kind of text or code files.
Mono.TextTemplating
started out as an open-source reimplementation of the Visual Studio T4 text templating engine, but has since evolved to have many improvements over the original, including support for C# 10 and .NET 6.
Thedotnet-t4 tool can be used either to process T4 templates directly, or preprocess them into runtime template classes that can be included in your app and processed at runtime.
$ dotnet tool install -g dotnet-t4$echo"<#@ parameter name='Name' #>Hello <#=Name#>"| t4 -o - -p:Name=WorldHello World
To learn more, see thedotnet-t4 readme.
For advanced use, the engine itself is available as a package calledMono.TextTemplating that can be embedded in an app. For details, see theMono.TextTemplating package readme.
About
T4 text templating engine
Resources
License
Code of conduct
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.