前页 后页

文字文本

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

请考虑以下Java类声明模板的摘录:

$ bases =“基础”

class%className%$ bases

在最后一行,单词“ class”(包括后续空格)将被视为原义文本,因此对于名为“ foo”的类,将返回输出:

fooBase类

$ bases变量后的空白行对输出没有影响。

插入系统字符:

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

巨集

行动

%dl%

产生文字$字符。

%pc%

产生文字%字符。

%qt%

产生一个文字字符。

%sl%

产生文字\字符

笔记

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

学到更多