14

我是 Markdown 的新手,我想知道是否可以突出显示源代码块的特定行,如本页所述

http://en.support.wordpress.com/code/posting-source-code/

提前感谢您的回答,

编辑:为了更清楚,使用 wordpress 插件,您可以编写如下内容:

[code highlight="2,3"]
This line won't be highlighted.
This line will be highlighted.
This line will be highlighted.
This line won't be highlighted.
[/code]

但显然,这不是降价语法。

4

2 回答 2

4

在 SO 上,可以按照高级帮助中的说明进行语言突出显示,但不能在代码块中进行格式化。

This is a code block
Markdown is **not** processed

您可以使用引号来模仿您想要的内容:

此行不会突出显示。
该行将突出显示。
该行将突出显示。
此行不会突出显示。

您还可以通过在每行末尾使用两个空格来模仿您想要的内容:

此行不会突出显示。
该行将突出显示。
此行不会突出显示。

但当然,这些不会以等宽字体呈现,也不会得到语法高亮显示。

于 2013-04-07T11:34:24.127 回答
3

可以做到,但没有 Markdown 语法,至少在最常见的风格上没有。幸运的是,您还可以在最常见的风格上嵌入HTML

我的解决方案:

例子


function main() {
    __config_bash
    __config_xdg_dirs
}

代码

<pre><code>
    function main() {
        __config_bash
        <strong>__config_xdg_dirs</strong>
    }
</code></pre>
于 2020-07-03T19:25:18.687 回答