国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

如何在Markdown中覆蓋特定部分的代碼塊高亮格式?
P粉348088995
P粉348088995 2024-01-10 17:52:49
0
1
599

我想在 markdown 中使用代碼塊并啟用代碼突出顯示。同時(shí),我經(jīng)常想要覆蓋該塊的某些部分的格式以注意它。

例如,我有這個(gè)標(biāo)記:

```bash
var="Hello World"
# print it 
echo "$var"
# Another way of printing it
printf "%s\n" "$var"
```

這給了我這個(gè)突出顯示:

var="Hello World"
# print it 
echo "$var"
# Another way of printing it
printf "%s\n" "$var"

現(xiàn)在,假設(shè)我想關(guān)注 %s 的事情。我想讓它加粗(或設(shè)為紅色,或設(shè)為其他背景色,都沒關(guān)系)。

但我看不到這種可能性。類似的問題還有很多,比如這個(gè)。但我的問題不認(rèn)為突出顯示會(huì)丟失。我想保留它。

我什至很高興看到任何黑客方式,也許是這樣的:

<pre>
<code class="language-bash">var="Hello World"
# print it 
echo "$var"
# Another way of printing it
printf "</code></pre>**%s**<pre><code class="language-bash">\n" "$var"
</code></pre>

但不幸的是它不起作用。

也許有一種方法可以將突出顯示應(yīng)用于隨機(jī)的文本片段?我的意思是,不需要將其放入塊中,因?yàn)檫@會(huì)阻止我在同一行上進(jìn)一步編寫(即 %s 位于下一行)。

也許應(yīng)該擴(kuò)展 markdown 以支持像這樣的重寫:

```bash
var="Hello World"
# print it 
echo "$var"
# Another way of printing it
printf "```**%s**```\n" "$var"
```

目前它只是被忽略:

var="Hello World"
# print it 
echo "$var"
# Another way of printing it
printf "```**%s**```\n" "$var"

P粉348088995
P粉348088995

全部回復(fù)(1)
P粉763748806

在 Markdown 中,代碼塊通常用于顯示代碼片段,無需任何其他格式。語法突出顯示是根據(jù)打開代碼柵欄后指定的語言自動(dòng)應(yīng)用的(例如“``bash”)。 Markdown 本身不提供一種方法來選擇性地覆蓋代碼塊內(nèi)的格式,同時(shí)保留語法突出顯示。

如果您需要突出顯示代碼塊的特定部分而不丟失語法突出顯示,則可以使用內(nèi)聯(lián) HTML 和 CSS 的組合。這是一個(gè)例子:

var="Hello World"
# print it 
echo "$var"
# Another way of printing it
printf "%s\n" "$var"

在此示例中,我們將 %s 部分包裝在 元素內(nèi),并應(yīng)用 CSS 樣式 font-weight:bold; 使其變得大膽。您可以根據(jù)需要修改 CSS 樣式,例如更改顏色或背景。

請(qǐng)注意,這種方法的有效性取決于用于顯示 Markdown 的渲染引擎,因?yàn)椴煌钠脚_(tái)可能以不同的方式處理 HTML 和 CSS。在您使用的特定平臺(tái)或工具上測試您的 Markdown 是一個(gè)很好的做法,以確保保留所需的格式。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板