【发布时间】:2012-12-07 14:41:08
【问题描述】:
目前,我在我的代码生成器项目中手动添加“/t”但是,代码变得混乱且难以管理。 我已经研究了 T4,但我需要一些更简单的东西。 有没有可以帮助我缩进 asp.net 代码的库?例如,输入一串未缩进的代码,返回一串缩进的代码。
请帮忙!
【问题讨论】:
-
不确定是否需要大规模执行,但您可以在 VS 中某处的 Edit Advanced 菜单下一次执行单个文件。
-
我正在以编程方式生成代码并将字符串输出到一个空文件中。所以我需要一些可以处理缩进的东西。
-
我想我找不到比 T4 更简单的方法了……我认为 T4 足够简单,而且很“便宜”。
-
T4 无法工作,因为我需要提供一个可执行文件,该可执行文件将生成 .aspx 和 .cs 文件。现在我正在使用文本模板并以编程方式生成 asp 控件/cs 代码并将它们放置在模板中以生成 .cs 或 .aspx 文件。我需要一些可以处理生成代码缩进的东西。
标签: c# asp.net code-generation