codesmith是一个开发环境,基于模板生成代码,支持的语言包括C#,VisualBasic.NET,T-SQL,Java,FORTRAN