【问题标题】:Show syntax name for code snippets显示代码片段的语法名称
【发布时间】:2014-10-07 02:52:02
【问题描述】:

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

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

另外,能够将 cmets 添加到代码 sn-ps 会很好。就像Octopress 一样。

是否有任何插件可以解决这个问题? 不,我不想改用 Octopress :)

【问题讨论】:

    标签: syntax-highlighting jekyll kramdown coderay


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2014-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-05
      • 1970-01-01
      • 2021-12-27
      • 1970-01-01
      • 2023-02-10
      相关资源
      最近更新 更多