CodeSmith 是代码生成中应用最广的工具之一,具有丰富的模板资源和用户。很多朋友原来是用CodeSmith的,有很多现成的模板。NCodeGenerate提供了一个CodeSmith到NCodeGenerate 的模板转换工具。 让用户从CodeSmith转到NCodeGenerate更加方便一些。下面来介绍一下。
打开工具菜单-〉CodeSmith
NCodeGenerate 可以直接把生成的内容输出到文件. 这种机制是通过一个叫FileRender 的类实现的。现在通过一个例子来演示一下。 新建模板,在Model 中输入以下代码: using System;
using System.ComponentModel;
using NCodeGenerateIDE;
using NCodeGenerate.DBSchema;
n
转载
2024-04-01 06:00:56
211阅读
有同学说,NCodeGenerate是不错,功能也很强大,美中不足的调试功能太弱,要是有单步执行,设置断点,查看变量,最好象Visual Studio一样的调试功能就完美了。我说:”同学你要求也太高了吧。“。但是仔细想想,既然NCodeGenerate使用的是Razor模板引擎,最终是生成C#代码来执行的,为什么不可以用Visual Studio来调试呢。好吧,想到就做。功夫不负有心人,经过艰
转载
2024-04-12 20:33:36
15阅读