显示代码段的语法名称



我将Jekyll与Kramdown和Coderay一起使用。

当使用kramdown时,有没有办法将语法规则的名称添加到代码高亮器的输出中?我希望它看起来类似于ajax语法highlighter输出的内容。从而在实际代码之上显示语法名称。

此外,能够在代码片段中添加注释也很好。就像八达通一样。

可能有插件吗?不,我不想改用Octopress:)

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

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

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

相关内容

  • 没有找到相关文章

最新更新