是否可以为常规代码创建Literal替换,而不仅仅是自定义代码段?

时间:2017-11-06 17:55:21

标签: c# templates

我正在寻找创建一个数据库应用程序,它将作为一系列类似应用程序的模板,但我想知道是否有一种在我的代码中创建可替换文字(如方法名称)的方法,所以当我使用模板创建一个新应用程序时,可以轻松识别我需要从模板创建的通用声音文字中更改哪些文字。

基本上,是否有类似的方法可以使用xml标签使用可替换文字创建自定义代码片段?

2 个答案:

答案 0 :(得分:2)

您可能希望了解一下Microsoft T4 Text Templates

这是一个标准的.NET基础结构和一组用于从数据生成代码的工具。

答案 1 :(得分:2)

我认为你所寻找的是有形的。您可以这样编辑和创建模板:

https://marketplace.visualstudio.com/items?itemName=tangibleengineeringGmbH.tangibleT4Editor230plusmodelingtoolsforVS2015