gpt4 book ai didi

jekyll - Jekyll 现在支持反引号代码块吗?

转载 作者:行者123 更新时间:2023-12-04 03:07:43 33 4
gpt4 key购买 nike

我看官方文档的时候,只提到了{% highlight python %}语法: https://jekyllrb.com/docs/templates/

但是我更喜欢使用反引号代码块来突出 Markdown 中的代码:

```python
code goes here
```

我四处搜索并发现了一些请求,但我不确定反引号现在是否有效。如果有效,我该如何启用它?当我用我自己的 jekyll github 页面进行实验时,它仍然只适用于 {% highlight python %}


kramdown 似乎只在 Jekyll 3.X 上。不幸的是,我使用的主题是 2.X。

https://cecilialee.github.io/

我该如何处理它?我可以在不破坏任何东西的情况下将我的主题更新到 Jekyll 3.X 吗?或者如何将函数添加到我当前的 Jekyll 站点?

最佳答案

是的,反引号和 ~ 也可以在没有进一步配置的情况下突出显示代码。 Jekyll 默认使用 Kramdown,它支持反引号围栏代码块

按照你的例子:

```python
fun test_me():
print('yes, backticks work!')
```

产生:

<div class="language-python highlighter-rouge"><pre class="highlight"><code><span class="n">fun</span> <span class="n">test_me</span><span class="p">():</span>
<span class="k">print</span><span class="p">(</span><span class="s">'yes, backticks work!'</span><span class="p">)</span>
</code></pre>
</div>

关于jekyll - Jekyll 现在支持反引号代码块吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47585863/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com