Jekyll:使用markdown语法突出显示代码片段

 ka-ka快乐_848 发布于 2023-02-13 17:19

该化身文档指出代码高亮使用液体标签做如下:

{% highlight ruby %}
def show
  @widget = Widget(params[:id])
  respond_to do |format|
    format.html # show.html.erb
    format.json { render json: @widget }
  end
end
{% endhighlight %}

但是,我更愿意使用Markdown语法:

```ruby
def foo
  puts 'foo'
end
```

我自己尝试了以下方式:

``` ini
; Disables the splash screen, if it has been compiled into the launcher.
RunLocally=true
```

但是,结果看起来并不应该如此.

在此输入图像描述

1 个回答
  • 我必须将以下内容添加到我的_config.yml中,以使我的GitHub Pages语法突出显示起作用:

    markdown: redcarpet
    extensions: [fenced_code_blocks]
    

    我不知道为什么fenced_code_blocksGitHub页面需要它,因为它应该默认在Jekyll中启用.

    2023-02-13 17:20 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有