{"repo":"deniszykov/t4-templates-unity3d","free":true,"listed":false,"github":"https://github.com/deniszykov/t4-templates-unity3d","clone":"git clone https://github.com/deniszykov/t4-templates-unity3d.git","description":"T4 Text Template Processor for Unity3D","language":"C#","stars":94,"topics":["unity3d","unity-editor","unity","unity3d-plugin","unity-asset","t4"],"license":"MIT","category":"game-templates","readme_excerpt":"Introduction This Unity editor extension provides T4 text templates processor. T4 template is a mixture of text blocks and control logic that can generate a text file. The control logic is written as fragments of program code in C#. The generated file can be text of any kind, such as resource file, source code or web page. T4 template example: Use cases Source code generation Project resources catalogization Resource loading/reading code generation Code generation by DSL Code generation for ORM (BLToolkit for example) Embedding environment information into project's build How to use Create or copy file with .tt extension. Select this file in Project window (Window - Project), then in Inspector window (Window - Inspector) setup T4 template's parameters. Click \"Generate\" button. Inspector window for T4 template contains following parameters: Output Type - type of generated file Text - normal template's output. It corresponds to \"Design-time T4 text templates\" in Microsoft's terminology. Text Generator - generator-class which can generate content when TransformText() is called. It corresponds to \"Run time T4 text templates\" in Microsoft's terminology. Output Path - path to generated file. If not specified, generated file will have file name of template and file extension from output directive. Auto-Gen Triggers - list of events which trigger auto-generation. Code Compilation - after each code compilation Asset Changes - after watched assets are changed, look for Assets to Watch ","default_branch":null,"files":null,"tree":[],"storefront":"/r/deniszykov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/deniszykov/t4-templates-unity3d/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}