Markdown Jekyll:使用标记语法突出显示代码段

Markdown Jekyll:使用标记语法突出显示代码段,markdown,jekyll,github-flavored-markdown,Markdown,Jekyll,Github Flavored Markdown,使用液体标记完成代码高亮显示的状态如下: {% 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 %} 但是,我更愿意使用标记语法: ```ruby def foo puts '

使用液体标记完成代码高亮显示的状态如下:

{% 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 %}
但是,我更愿意使用标记语法:

```ruby
def foo
  puts 'foo'
end
```
我自己用以下方法尝试过:

``` ini
; Disables the splash screen, if it has been compiled into the launcher.
RunLocally=true
```
然而,结果并不像它应该的那样


我必须将以下内容添加到我的_config.yml中,以使我的GitHub页面语法突出显示正常工作:

markdown: redcarpet
extensions: [fenced_code_blocks]

我不知道为什么GitHub页面需要
fenced\u code\u块
,因为它应该在Jekyll中默认启用。

我不完全确定这是Github上的缓存问题还是缺少配置设置,但我将
标记:redrupt
添加到
\u config.yml
中,现在使用标记语法呈现代码示例。这对Jekyll 3适用吗?