是否可以使用SyntaxHighlight GeSHi缩进 MediaWiki 中的代码块?
比如我想让下面的代码容器和三级列表对齐
* This is plain text of a first-level list to be rendered by MediaWiki
** This is plain text of a a second-level list to be rendered by MediaWiki
*** This is plain text of a third-level list to be rendered by MediaWiki
<source lang="Cpp">
int main(int argc, char** argv)
{
my_function(4, 1, 2, 3);
return 0;
}
</source>
我尝试用冒号包装 GeSHi 代码容器(使用 MediaWiki 的标准缩进语法),但这会阻止 SyntaxHighlight GeSHi 正确解析代码。
为了澄清起见,我想避免用我的代码包装,<code></code>
因为我需要正确的语法突出显示。
有什么建议么?