如何快速编写并运行Tiny模板语言?

简介:

说到模板开发,当然就离不开要调试,要运行。

由于一般情况下模板语言都是由Java程序驱动跑的,因此,每次都需要搞一个Java类来驱动它,才能运行出结果。这个对于悠然来讲,是不可忍受的。因此,TinyTemplate必须要可以快速开发,快速运行。

首先编写一个模板文件

33table.vm

?
1
2
3
4
5
#for(i:[1..2])
     #for(j:[1..2])
         ${i}*${j}=${i*j}#eol
     #end
#end
然后在资源管理器中,选中33table.vm,点鼠标右键,然后选择运行方式,在运行方式里选择TinyTemplate:

在控制台就可以看到运行结果了:

?
1
2
3
4
1 * 1 = 1
1 * 2 = 2
2 * 1 = 2
2 * 2 = 4
当然,如果想进行调试,也是可以进行调试的,只要把生成源码的目录设置成源代码目录即  可。

这个时候的开发效率,就是一个字:快;这个时候的心情,就是一个字:爽。

相关文章
|
自然语言处理 JavaScript
【Vue2.0源码学习】模板编译篇-模板解析(代码生成阶段)
【Vue2.0源码学习】模板编译篇-模板解析(代码生成阶段)
67 0
|
9月前
|
开发者 Python
函数与模块:编写高效的Python代码
【4月更文挑战第8天】本文介绍了Python中提升代码效率和可读性的关键——函数和模块。函数是可重复调用的代码段,用于封装逻辑,减少重复,提高结构清晰度。通过`def`定义函数,使用`return`返回值,支持位置、关键字、默认和不定长参数。模块是包含Python代码的文件,用于组织代码,可导入使用。通过`import`导入模块,创建自定义模块以分解大型项目。熟悉Python标准库中的模块能提升开发效率。掌握函数和模块的使用对编写高效、易维护的代码至关重要。
66 2
|
3月前
|
弹性计算 搜索推荐 安全
如何编写有效的Prompt模板:提升大模型性能的关键
在大模型应用中,编写有效的Prompt至关重要。本文介绍了如何编写高质量的Prompt模板,包括明确任务定义、选择高质量示例、优化任务指示和调整示例顺序。详细探讨了百炼平台提供的三种主要Prompt模板(ICIO、CRISPE、RASCEF)及静态和动态样例库的创建与应用,帮助提升模型性能。
283 0
|
6月前
|
Kubernetes NoSQL Go
最简单的 K8S 部署文件编写姿势,没有之一!
最简单的 K8S 部署文件编写姿势,没有之一!
|
7月前
|
前端开发 JavaScript API
MkDocs是一个用Python编写的快速、简单且易于定制的静态网站生成器
MkDocs是一个用Python编写的快速、简单且易于定制的静态网站生成器
|
算法 编译器 C++
如何编写一个通用的函数?
如何编写一个通用的函数?
120 2
|
Java 索引 Python
深度总结 | Python编写规范
好的代码宛如艺术品,是具有工匠精神的,需要精雕细琢,能给读者带来美的享受,下面介绍一下Python的语言编写风格规范。
10373 2
|
弹性计算 JSON 安全
ROS-编写并运行模板|学习笔记
快速学习 ROS-编写并运行模板
ROS-编写并运行模板|学习笔记
|
自然语言处理 程序员 C#
艾伟_转载:编写自文档化的代码
文所以载道也。  —— 宋·周敦颐《通书·文辞》 对于我们程序员来说,我们的工作也是写作——几乎每天都要写代码;而且还要载“道”,不仅仅要满足客户的需求,还要让代码具有高度的可读性,这样其他的程序员可以更容易地对代码进行修改和扩展。
946 0
|
自然语言处理 程序员 C#
艾伟:编写自文档化的代码
文所以载道也。  —— 宋·周敦颐《通书·文辞》 对于我们程序员来说,我们的工作也是写作——几乎每天都要写代码;而且还要载“道”,不仅仅要满足客户的需求,还要让代码具有高度的可读性,这样其他的程序员可以更容易地对代码进行修改和扩展。
937 0