您的位置首页百科知识

CodeSmith简单用法

CodeSmith简单用法

的有关信息介绍如下:

CodeSmith简单用法

CodeSmith是可以用来大量生成代码的。用起来其实也很简单,可是许多人都不能入门。大部分的代码生成工具都是需要模板的,这个很好理解,模板就是一段代码,里面留几个洞,这个洞会被数据库的字段名或表名等填充,CodeSmith的最多的用法就是连接数据库,然后把数据库信息取出来去替换用户提供的模板中关键字,这就是代码生成的原理。为了生成更灵活,模板和关键字可以混合在一起写,这个蛮怪异的,不过你看懂了也就无所谓了。

先安装一个最新版的codesmtih,我这里是6.5的,装完以后,那个一下,你懂的,

打开界面,与VS2010的界面差不多。

新建一个csharp的模板,可以看到一个demo。这个demo很有意思,我们可以观察它。

按一下F5

如果你熟悉asp.net的写法,写codesmith模板是很容易的,有了模板以后,就可以生成大量重复的代码了。