StringTemplate.Net 学习笔记(总结)

这是我第一次接触模板引擎,也是第一次这么认真的去写一个系列,ST有些概念跟实际的编程语言差不多,通过对ST学习,对编程语言也有了一点新的认识。

StringTemplate.Net 学习笔记(1):开篇

StringTemplate.Net 学习笔记(2):语法介绍(表格)

StringTemplate.Net 学习笔记(3):表达式元素语法(上)

StringTemplate.Net 学习笔记(4):表达式元素语法(下)

StringTemplate.Net 学习笔记(5):条件声明

StringTemplate.Net 学习笔记(6):自定义输出格式

StringTemplate.Net 学习笔记(7):加载模板文件

StringTemplate.Net 学习笔记(8):加载模板组文件

StringTemplate.Net 学习笔记(9):深入了解模板组文件

StringTemplate.Net 学习笔记(10):模板组继承及模板组接口

StringTemplate.Net 学习笔记(11):自定义错误处理

由于ST资料比较少,所以基本上都是参照http://www.antlr.org/wiki/display/ST/StringTemplate+Documentation以及源代码,在对官方文档(话说官方文档也有点古老)不断印证过程中,对文章进行修正、补充。

水平所限,很多地方表达的不到位,也因此贴了许多代码-_-。

2010.05.09 13:00更新:

断断续续的花了一些时间,更新了一个比较粗糙的DEMO。单独使用ST确实是比较麻烦的事情,或许用MVC的Route配合一下是个不错的主意。

原文地址:https://www.cnblogs.com/lwme/p/1726317.html