Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
CodeSmith 使用教程(9): Progress对象
使用Progress对象可以为CodeSmith生成代码的过程显示一个进度条 这对于生成比较费时的模板操作是非常有用的 如果你使用Visual Studio 可以在状态栏中显示一进度条 使用进度条的方法是通过CodeTemplate对象的P
CodeSmith 学习教程
CodeSmith 使用教程(17) Merge策略
前面介绍了CodeSmith使用的基本用法 通过代码模板来生成代码 但如果你修改了自动生成的代码 再次使用代码模板生成代码后 你修改的代码也就丢失了 CodeSmith 支持多种 合并 Merge 来解决这个问题 以保留你自己修该过的部分
CodeSmith 学习教程
CodeSmith 使用教程: 总结
前面基本介绍了CodeSmith的基本用法和编写代码模板的基本方法 这只是CodeSmith功能的一部分 其它部分可以参考CodeSmith文档和类文件定义 此外可以参考CodeSmith附带的示例模板 为便于查询 列出所有文档如下 Cod
CodeSmith 学习教程
CodeSmith 使用教程(3): 自动生成Yii Framework ActiveRecord
上例介绍了使用CodeSmith编写代码模板的基本方法 本例实现一个较为实用的代码模板 通过数据库自动为Yii Framework生成所需要的ActiveRecord 类 本例通过修改Yii Framework 开发教程 26 数据库 Ac
CodeSmith 学习教程
CodeSmith 使用教程(10): CodeTemplateInfo 对象
通过CodeTemplateInfo对象可以获取代码模板文件本身的一些信息 比如文件名 源语言 编码方法 其支持的属性有 属性名 描述 CodeBehind 该模板的Code behind的文件名或者模板不使用CodeBehind时为空字符
CodeSmith 学习教程
CodeSmith 使用教程(4): 基本语法-CodeTemplate 指令
前面的几篇介绍了使用CodeSmith模板自动生成代码和编写代码模板的基本知识 也说过CodeSmith最核心的部分是代码模板 从本篇开始介绍CodeSmith代码模板的基本语法 对于Asp Net程序员来说 可以说是碰到老朋友了 Code
CodeSmith 学习教程