预订演示
前页 后页

文字文本

给定模板中不属于宏或变量定义/引用的所有文本都被视为文字文本。除了被忽略的空行之外,文字文本直接从模板替换到生成的代码中。

考虑Java类声明模板的这段摘录:

$bases = "基础"

类 % 类名 % $bases

在最后一行,单词 'class',包括随后的空格,将被视为文字文本,因此对于名为 'foo' 的类将返回输出:

类 fooBase

变量 $bases 后面A空行对输出没有影响。

插入系统字符:

%、$、" 和 \ 字符在模板语法中具有特殊含义,不能始终用作文字文本。如果必须从模板中生成这些字符,则可以使用这些直接替换宏安全地复制它们:

行动

%dl%

产生一个文字 $ 字符。

%个人电脑%

产生一个文字 % 字符。

%qt%

产生一个文字 " 字符。

%sl%

产生一个文字 \ 字符

注记

字符串联合运算符(“+”、“+=”)不是必需的,但可以使用

了解更多