我将 Jekyll 与 Kramdown 和 Coderay 一起使用。
使用 kramdown 时,有没有办法在代码荧光笔的输出中添加语法规则的名称?我希望它看起来类似于ajax-syntax-highlighter输出的内容。从而在实际代码上方显示语法名称。
此外,能够向代码片段添加注释会很好。就像Octopress一样。
有没有这个的插件,也许?不,我不想改用 Octopress :)
我将 Jekyll 与 Kramdown 和 Coderay 一起使用。
使用 kramdown 时,有没有办法在代码荧光笔的输出中添加语法规则的名称?我希望它看起来类似于ajax-syntax-highlighter输出的内容。从而在实际代码上方显示语法名称。
此外,能够向代码片段添加注释会很好。就像Octopress一样。
有没有这个的插件,也许?不,我不想改用 Octopress :)
如果要突出显示像 octopress 这样的代码,请使用include_code 插件。
最简单的方法是使用图形标签。
<figure>
{% highlight ruby %}
def print_hi(name)
puts "Hi, #{name}"
end
{% endhighlight %}
<figcaption>
<cite>ruby code</cite>
any additional comment here ...
</figcaption>
</figure>