我正在尝试使用红地毯为我的Jekyll页面设置语法高亮显示,但我无法让它工作。如果我尝试一下,我总是看到仍然在使用流氓。这就是我的_config.yml的样子:
redcarpet:
extensions: ["no_intra_emphasis", "fenced_code_blocks", "autolink", "tables", "with_toc_data"]
highlighter: redcarpet
markdown: redcarpet我做错了什么?我在红色网页和Jekyll网页上都遵循了这些准则。
这是我在测试标记文件test.md中使用的有围栏的代码块。
```javaFoo类{
public void bar() {}}
发布于 2017-07-26 02:34:03
杰基尔自2016年5月以来就不再支持红毯了(来源:https://github.com/blog/2151-github-pages-drops-support-for-rdiscount-redcarpet-and-redcloth-textile-markup-engines)。
他们支持的唯一解析器是kramdown。您要么需要更改为kramdown,要么在本地构建站点并提交输出。
https://stackoverflow.com/questions/45021539
复制相似问题