我正在使用Jekyll和Kramdown以及Coderay。
有没有办法在使用kramdown时添加用于代码突出显示器输出的语法规则的名称?我希望它看起来类似于ajax-syntax-highlighter输出。从而在实际代码上方显示语法名称。
此外,能够在代码片段中添加注释会很不错。就像Octopress一样。
是否有任何插件可能? 不,我不想转而使用Octopress:)
答案 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>