显示代码段的语法名称

时间:2014-10-07 02:52:03

标签: syntax-highlighting jekyll kramdown coderay

我正在使用Jekyll和Kramdown以及Coderay。

有没有办法在使用kramdown时添加用于代码突出显示器输出的语法规则的名称?我希望它看起来类似于ajax-syntax-highlighter输出。从而在实际代码上方显示语法名称。

此外,能够在代码片段中添加注释会很不错。就像Octopress一样。

是否有任何插件可能? 不,我不想转而使用Octopress:)

1 个答案:

答案 0 :(得分:0)

如果您想突出显示像octopress这样的代码,请使用include_code plugin

最简单的方法是使用数字标记。

<figure>
  {% highlight ruby %}
  def print_hi(name)
    puts "Hi, #{name}"
  end
  {% endhighlight %}
  <figcaption>
    <cite>ruby code</cite>
    any additional comment here ...
  </figcaption>

</figure>