aardio 文档
string.fencedCodeBlock 库模块帮助文档
string 成员列表 #
string.fencedCodeBlock #
用于安全地构造 Markdown 围栏式代码。
这是一个类库函数,需要导入才能使用。
如果已导入 string.markdown 则可通过 string.markdown.codeBlock 调用本函数。
string.fencedCodeBlock(code,lang,tag,newline) #
- 将 @code 参数指定的代码首尾加上围栏式代码块标记(返回字符串首尾加空行)。
- 可选用 @lang 指定编程语言名称。
- 可选用 @tag 指定标记(默认为三重反引号)。
如果代码已经包含 @tag ,则会加长标记直到没有冲突。
- 可选用 @newline 指定换行符,默认使用 LF,
如果 @code 包含了 CR+LF 则使用 CR+LF
Markdown 格式