Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我在 trac 票证中有此源代码段:
var a = 1; var b = 2; alert(b);
为了将其呈现为源代码,我在语句周围放置了所需的{{{...块:}}}
{{{
}}}
{{{#!js var a = 1; var b = 2; alert(b); }}}
我如何实现这条线var b = 2;被渲染为红色?
var b = 2;
外部词法分析器(如 javascript)不支持级联 WikiProcessors。
Trac 自己的高级表格和段落处理器(来自 HTML 标签)是例外。因此,以下内容以某种方式起作用:
{{{#!js var a = 1; }}} {{{#!div style="color:red" {{{#!js var b = 2; }}} }}} {{{#!js alert(b); }}}
但它将代码分解为具有默认样式(包括边距/填充)的级联 div 的副作用。