一种基于模板的代码生成工具,它使用类似于ASP.NET的语法来生成任意类型的代码或文本,与其他许多代码生成工具不同,CodeSmith不要求您订阅特定的应用程序设计或体系结构。使用CodeSmith,可以生成包括简单的强类型集合和完整应用程序在内的任何东西生成的代码能够根据性质用途定制!CodeSmith这个软件在博客堂和CSDN不知道有多少人提过了.大多数的解释是CODeSmith是一个快速代码生成工具.试用后,CodeSmith给我了强烈的震撼,假如它只是一个基于模板的代码生成工具.那么我不认为有什么了不起.可是它竟然克服了模板生成工具的灵活性不足缺陷.它在高效率和高定制性间取得了完美的平衡.如果你没有用过他,我可以告诉你他有以下特点:1