何我可以在asciidoc代码栏中包含?这是一个示例:
[source,js]
----
function doit() {
*var thing;* // local variable
}
----
我的想法是,我想强调代码块的某些部分用于教学目的。
上述示例不起作用。
我已经读过关于使用类似[subs="macro"]
的内容,但是(a)我无法将其与代码栏结合使用,以及(b)文档对实际细节有点不清楚。< / p>
由于
BTW我知道类似的问题AsciiDoc add bold text inside a listing block,但没有参考代码围栏。我尝试过这些解决方案,但在这种情况下不起作用。
答案 0 :(得分:3)
[source,java,subs="verbatim,quotes"]
----
System.out.println("Hello *bold* text").
----
将显示为
System.out.println(“Hello 粗体文字”)。
所以,你需要这个 -
[source,js,subs="verbatim,quotes"]
----
function doit() {
*_var thing;_* // local variable
}
----
它将显示为
verbatim
和quotes
个潜水员很有帮助。
注意:
我们需要记住的一件事是代码块已经突出显示语法。如果你想要不同的格式,最好不要使用代码块。